TL;DR: As a developer new to Ember (but not to web development), should I jump right into 2.0-beta in spite of the documentation being focused on 1.12.x or should I learn 1.12.x first and move on once I’m comfortable there?
Hey, guys! I’d categorize myself as an intermediate web app developer. I’ve been doing it for right at two years now and have experience in the now-essentially-dead Durandal and the widely-accepted Angular. I’ve just started up a new project with some friends and am trying to pick a front-end framework that will work best for our app.
This has lead me to Ember. As I understand it, 2.0 will see Ember move to a new virtual-DOM-based rendering engine as well as introducing Ember FastBoot which will give me the server-side rendering I need. This has me quite excited! However, it seems Ember’s guides are still targeting 1.12.x which has left me with this conundrum:
Should I focus on learning Ember’s new templating system and Ember FastBoot via 2.0 or should I start with 1.12.x and move forward once I’m comfortable there and once the documentation has caught up? I’m currently learning towards the latter approach since I imagine a lot of the concepts from 1.x will carry over to 2.0. What do you guys think?