If you have an app with 100+ views, what's the best way to use Ember. Having 100 templates in index.html wouldn't be ideal for manageability. And in that event how would you handle session state if your app is divided up with different index.html files in different subfolders in a Rails 4 app?

Really good followup to cement concepts from the excellent Ember course. Two suggestions. Mention ember-cli and/or other ways to use Ember in production (since putting templates in script tags gets cumbersome as apps grow), and also please update for HTMLBars when available. Looking forward to Intermediate and Advanced Ember courses :-)

Joel: No autocompletion plugins were used actually! That was just Sublime text coming up with autocomplete based on the other code in the current file.

Brian & Alex: We'll see about planning something around HTML Bars once that's to the point with Ember support. We started hearing about when we started the course in November, but it's progressing fast!

Dudeabides / Alex: In the upcoming Surviving Rails API Soup to Bits, we move this Ember app over to use it with Ember! I think that'll help bridge the gap between the starting point and using it with something you could put out into production.

I think once Ember Data becomes more stable, a quick screencast about the common pitfalls of hooking it up with a Rails backend may be useful for students, particularly the difference between the version that works best with Active Model Serializers versus "regular" Rails JSON conventions.

Thanks for the great screencast.
Can you make other screencast with the option of draft the reading reviews?
So save it temporary and after you are done you can publish. Same way as wordpress blog post. Is it possible to make it like that in emberjs?

Is there a known solution for the bug within this app where the belongsTo (Review -> Genre), doesn't update the (Genres -> Reviews) hasMany array? You can see bug in the video @ 1:23: 50 when Adam clicks on the genre 'Science Fiction', but Ender's Game is not listed.

@Tom: Nice catch! In our follow up to this screencast, Dylan actually called me out on that bug and went ahead and fixed it for us. If you want to checkout that screencast, it's available here: https://www.codeschool.com/code_tv/firebase-emberfire

How would one go about listing the genres in the genre template? similar to the index layout. I tried adding the similarly to the way we added them to the index route, but that didn't seem to work as expected. Clicking on the links left me with a blank page and only loaded books on refresh.

About This Screencast

After you play our Warming Up With Ember.js course, you can watch this screencast to see how your newly learned course skills can help you build an Ember app from scratch. Course creators Adam Fortuna and Gregg Pollack will break your learning into practical next steps.

You need to be an enrolled student in order to view this video and subscribe.