Advertisement
Guest User

Untitled

a guest
Jul 1st, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. After my recent move, I've been sorting through old papers. I just found this page of notes I had
  2. prepared before meeting @wycats and @tomdale for lunch to discuss SproutCore vs Backbone. It's
  3. undated, but from around March 2011.
  4.  
  5. I remember very vividly the passion they showed over that meal. They knew they had a long road
  6. ahead of them to convince the web-developer community of the value of this framework and that
  7. many substantial changes would be needed. But they had a vision and a group of people that were
  8. willing to give them a chance.
  9.  
  10. - why `#getEach` instead of `#pluck`?
  11. - where do resources for all languages (e.g. layouts) go?
  12. - where do globals (e.g. root API URL) go?
  13. - "all views must have a parent view except `SC.Pane`" -- don't you mean, "except `SC.MainPane`"?
  14. - why do some views take a first argument of `SC.Border`?
  15. - why are you putting font-weight, color, size, etc. in JS?
  16. - where is the reference for `SC.ANCHOR_BOTTOM`, etc?
  17. - can I specify padding on a parent view instead of positioning all children?
  18. - Autocomplete component?
  19. - Form builder?
  20. - asset packaging
  21. - environment-specific configuration?
  22. - Model relations?
  23. - URL hash Δs?
  24. - best strategy for complex view? Templating? A new `View` Class? -- if so, ex's?
  25. - how to swap out children of a parent view (e.g. for completing Δing the layout when navigating to a new § of the site)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement