{{variable}}
vs.
{{view 'thing' variable}}
vs.
{{textarea valueBinding='variable'}} # why quotes here ??
- route ties it to a url
- render is the same ??? but doesn't tie it to a url
- _partial vs. component/thing # why the underscore? why component/ ?
it should be a standard interface
- a 'data' object or similar
- like python's explicit 'self'
Why would I need to do:
Controller = blabla{
variable: 5,
computedThing: function() {
return this.get('variable') * 2; # why this
return variable * 2; # instead of this
}.property('variable') # when it's being recalculated dynamically anyway ?
}
Maybe that would be coupling 'when this should run' and 'use updated values' ?
What are views even for? Can they have 'actions' lists? Do properties pass through them too?