Ahh, the framework I'm curious about but haven't spent time digging into because it's reputed to be pretty "involved"?
Sometimes I have a hard time getting an up-to-date bird's eye view on Javascript frameworks. It's easy to get the impression that it's all about Angular or React these days, that companies are lusting for these developers in particular. Following a reality check, I'm often surprised to see how huge something like... say, PHP with Zend is, and how much _these_ devs are sought after.
I wonder where Ember stands today in this regard. I know it's not the most hip framework, but is it just because it isn't the greatest latest flavor of the month or because of framework issues, trouble adapting to modern web app must-have properties?
Maybe it's just one of those frameworks that doesn't make noise because it does things right and is reliable, going under the radar ... until you see businesses looking for competence?
> Maybe it's just one of those frameworks that doesn't make noise because it does things right and is reliable, going under the radar
I think this is it. Ember has a slow and steady progress path. It's dead simple for developers to upgrade their apps through Ember releases, and stay up to date with the latest features and performance improvements. Conversely, I feel like there is a lot more pain in regular upgrading with other frameworks.
Ember actually has a pretty great onboarding experience these days. Ember-CLI's generators & addon allow you to create and deploy an app in ~5 minutes from `yarn install`, plus it comes with a "welcome page" embedded in the app to help you spin up. Their docs are also pretty great, and you have www.ember-twiddle.com to play around with Ember, too.
Ember is much easier to pickup than React + Redux + React-Router for a SPA. You just create a couple of routes and add some HTML and you are done. 5 minutes later you can deploy. In React you would need at least an hour (if not a day) in webpack and deployment..
I've been doing my work with Ember (co-founder/only developer) since version 2.0 (currently 2.15), and I really like their approach to things.
I feel I'm very productive with Ember (not being a JS guru). The whole ember-cli plus addons makes it a breeze to start a new application/enhance an existing one.
Also, the work being put on Glimmer making Ember faster and pretty much the only thing I had to do was to update my package.json and install the new version (granted If I did that the minute it was released some addons do break, but if you wait a little/contribute to fix those issues... it was great).
Sometimes I have a hard time getting an up-to-date bird's eye view on Javascript frameworks. It's easy to get the impression that it's all about Angular or React these days, that companies are lusting for these developers in particular. Following a reality check, I'm often surprised to see how huge something like... say, PHP with Zend is, and how much _these_ devs are sought after.
I wonder where Ember stands today in this regard. I know it's not the most hip framework, but is it just because it isn't the greatest latest flavor of the month or because of framework issues, trouble adapting to modern web app must-have properties?
Maybe it's just one of those frameworks that doesn't make noise because it does things right and is reliable, going under the radar ... until you see businesses looking for competence?