Loading and Error Substates in Ember
Loading an error substates in ember can be confusing - here's what I found when I investigated them in depth: …
Loading an error substates in ember can be confusing - here's what I found when I investigated them in depth: …
This is my talk at EmberCamp London about routing in Ember. I talk about route nesting and UI nesting, when to use renderTemplate and when not to. If you have any doubts about how route structuring works in ember, I hope this talk will help make things clearer. And in…
Often when using Ember, it's tempting to integrate external javascript components. Sometimes this is trivial and easy, but often it can be both difficult and counterproductive. Here I will try to explain the pros, cons and reasoning behind them. When it makes sense: self-contained components. When using external components, you…
Music theory can seem arcane and unapproachable. But underneath the weird names and symbols, the basics are actually pretty simple. The real issue is that the documentation is bad and the API is worse! In this talk I will show how to start with nothing but a ruby interpreter, and…
Validation errors are an unfortunate fact of life that you will have to deal with in almost every non trivial application. Often you will want to do client-side validations, and for that I recommend having a look at Ember Validations. However, client side validations can be complex to implement, and…
A common ember pattern is a form that edits properties of an object. In this post I will show how to use nested components and dynamic bindings to produce concise forms in your templates with automatic <label> tags, bootstrap compatibility, and a very clean api. Shameless plug: This…