4 ms·
Ember is a really good choice for running a feature-rich web app where you want to focus on business and features instead of solving issues about tooling and de
by jurgenwerk 10y ago
Ember is a really good choice for running a feature-rich web app where you want to focus on business and features instead of solving issues about tooling and deciding on which pieces to bring into the bundle to make everything work. This is especially crucial for small teams on a budget. Also, upgrading to newer versions is incredibly easy, deprecations paths are very verbose and clear. I've been working in Ember for three years, and a few times in between I jumped into React. I adore React's ideas, and grasping its concepts made me a better Ember developer. It's just React tooling that's horrible, but I hear there are great improvements in that area.
- orf 10y ago> Ember is a really good choice for running a feature-rich web app where you want to focus on business and features instead of solving issues about tooling and deciding on which pieces to bring into the bundle to make everything work. I came here to say exactly this. Ember is a fantastic choice and it doesn't seen enough love on hnews. It's got a bit of a learning curve, but once you climb it then it's plain sailing.
- spinlock 10y agoI feel like the Ember learning curve is a lie these days. The documentation is so good that you really shouldn't have trouble with _Ember_. But, SPA's have a learning curve that you might not realize if you just create one React component.
- jeanlucas 10y agoDefinitely a lie. I took more time learning webpack to get started than to get started in Ember, just to point out one example.
- doingmyting 10y agoThat's not really saying much. Learning webpack definitely isn't a walk in the park.
- deleted 10y ago[deleted]
- anonymid 10y agoFor the uninitiated, is there somewhere where I can read about Ember tooling? What are the pieces of tooling that you particularly rely upon?
- bdcravens 10y agoEmber CLI is the biggest
- jeanlucas 10y agoThe fun thing about Ember.js is not wasting time learning lots of tools :-) you can start on the guides [1], and if you have any problems get to #help channel on the Ember community Slack group[2]. [1]: https://guides.emberjs.com/ https://guides.emberjs.com/ [2]: https://ember-community-slackin.herokuapp.com/ https://ember-community-slackin.herokuapp.com/
- lightblade 10y agoCheck out Ember cli and its addon ecosystem [1] Also checkout Ember twiddle [2] to play around first without installing a thing. You can add libraries and even other Ember adding through twiddle.json [1] : https://www.emberaddons.com https://www.emberaddons.com [2] : https://ember-twiddle.com https://ember-twiddle.com
- wwalser 10y agoI've been keeping an eye out for a project on which to use Ember. Unfortunately, I've been in that exact mode for literally years. I already trust that it's solid stuff from having learned a load about software development from Yehuda back in the jQuery days. Three or four times I've been about to pull the trigger and every time the things that's stopped me is that when I go to look for a sample project to have a read of an actual app using it in anger it seems impossible to find one that meets my criteria: 1. Uses current version of Ember. 2. Uses idiomatic ember. 3. Big enough to not be a toy, ember-data, being the recommended way of doing things, I want to see how it's formatted. Every time a look it seems like everyone is saying something along the lines of "Here's a good example project except it's N versions old." or "… except it doesn't use insert-feature-that-docs-heavily-recommend-using because that wasn't around when this project started" or "… it uses local storage in place of a database". I've read the documentation end to end multiple times over the years. I'm not sure why that's not enough for me. I just assume I'll run into trouble and I'd like to see an application with routing, component composition, backend calls, and understand a bit about the recommended backend before diving in.
- mike1o1 10y agoHere are a few open source Ember applications that you might be interested in. Ghost admin: https://github.com/TryGhost/Ghost-Admin https://github.com/TryGhost/Ghost-Admin Hospital Run: https://github.com/HospitalRun/hospitalrun-frontend https://github.com/HospitalRun/hospitalrun-frontend Hummingbird: https://github.com/hummingbird-me/hummingbird-client https://github.com/hummingbird-me/hummingbird-client
- jeanlucas 10y agoIt helped a lot to see it in action. I got lot of help from the Ember Global Meetup[1] and live coding with buddies at the Ember Community Slack group. [1]: https://www.embermeetup.com/videos https://www.embermeetup.com/videos
- misterhtmlcss 10y ago@jeanlucas what's the link to that slack group?
- addicted 10y agoIt took us a couple of days to upgrade from v1.13 to v2.8 And even that time was largely spent eliminating deprecations, which still worked.