Skip to content

balupton/is-ember-ready-yet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

Can you move to Ember yet?

Ember 2.0 is out, it's meant to be amazing, or at least this talk says so. You've been using something else for the past 10 years, what things may you run into migrating to Ember 2.0?

dealbreakers

release sync

Want to use the Ember 2.0 (the latest stable version)? Nope, despite the Ember 2.0 docs, the ember-cli will still install Ember v1.13. ember-cli/ember-cli#4671

The release sync between Ember, Ember Data, and Ember Core - all critical components of Ember, has never been resolved for the many years they've been around - they are never stable, documented, and released together.

As far as I'm concerned, this is the main reason why ember is vapourware. original tweet

all-in conventions

Want to switch to Ember? You're also going to have to switch your coding standards. The ember-cli will scaffold a new project for you which coding standards are the ember team's coding standards. It would be nice if you could supply your own eslint file to the cli, which could use esformatter with this, so that your company can still maintain consistent coding standards accross its projects, even ember ones.

jshint only

Want to bring your eslint configuration instead of their jshint configuration? Nope, the ember-cli is locked into their jshint setup. ember-cli/rfcs#15

annoyances

all-in workflow

The only way that the docs say you can use Ember now, is via their ember-cli. No more days of including as little or as much of ember as you need into your existing page. It's now all-in for the ember + ember-cli way, or you're on your own. It would be nice if some documentation about selective usage of Ember was around, perhaps as a supplement to the install guide.

size

It's never mentioned, but in case you were wondering, Ember 2.0 is 107.46KB gzipped — would be nice if this was mentioned somewhere on the website. In comparison, Polymer 1.0 is 40.02KB gzipped, React 0.13.3 is 35.36KB gzipped.

praise

Want something ember related? This website has it all. It's not quite Polymer Elements yet (which offers inline demos and docs), but its quick links to demo pages gets you by. The quality rating of each item is also super nifty. Beats React Parts.

feedback

Got more hitches? Are you funnier than this? Pull request.

Have you tried to use Ember but gave up? Add your name:

why

The goal of this repo is to provide exposure for common pain points that newcommers are facing with adopting ember. With increased exposure, hopefully newcomers will know what they are up against, and be better equipped to deal with the pain points when they face them, as well as help the ember community resolve these issues that newcommers face. Ember is awesome, give it a go.

About

Can you move to ember yet? A repo of hitches you could run into.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published