Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript Ember.js Routes and Templates Basic Routes and Templates

Anthony c
Anthony c
20,907 Points

Is HTMLbars drastically different than Handlebars?

I'm taking the Ember class now. I just read that Ember now uses HTMLbars instead of handlebars.... will this be a major issue?

Where can I learn about HTMLbars?

thanks!

1 Answer

There's good news and bad news. The good news: HTMLbars is not too very much different from Handlebars.

The bad news: Ember.js 1.12 is VERY different than 1.7ish (what's covered in the treehouse class)

I took the Ember.js class, and beyond the MVVM basics, it was not very useful. I would recommend looking at newer tutorials. there's one at http://thetechcofounder.com/getting-started-with-ember-js-using-ember-cli/ which is not outdated as of early June, 2015. There is also a book Ember-cli-101, iirc. It is supposed to be updated through at least Ember 2.0.

Ember.js is super cool, but is still very young and is developing and changing rapidly. I have some sincere hope that it will settle down once 2.0 is released. (supposed to be later this summer)

Austin Archibald
Austin Archibald
855 Points

Thanks Brian. Do you recommend just skipping this treehouse course entirely since it's outdated? Or will it still be good to get some foundation, then go with the tutorial you linked to?

If you are really familiar with MVCs (or MVVMs) skip it. if you are unfamiliar with those frameworks, go ahead and take it, it will be helpful to you.