2
1 Comment

Pros and cons of Ember

What do you know about Ember? Well, a good tool for any front-end solution. But is it that good? Talking about which one is better is always a sensitive topic for in-house developer talks and supporters to outsource front-end development. Let's discuss the straightens and weaknesses of Ember.js. Here are the top 5 of both advantages and disadvantages of Ember:

Advantages

  • Handlebars-based templates to create a stunning user interface with the code required.
  • Ember-CLI, a command line add-on that provides support for Sass / Less, CoffeeScript, Handlebars, etc.
  • A CoC design paradigm helps developers focus on functionality rather than the decision-making process.
  • Fast rebuilds, auto-reload, and a test runner are supplied as a set.
  • Layered URLs with incremental data fetching, nested loading, and error substates are all elegantly supported by the Ember router.

Disadvantages

  • The Ember learning curve is steep.
  • Lacks the functionality at the Controller level.
  • It is a heavy framework mostly because of longer functions and class names.
  • Ember's object model implementation becomes bloated due to its enormous size and calls stack when debugging.
  • Not suitable for small projects.

But of course, it is just a small part of the information about Ember.js. This is an interesting topic, and you can read more about it here:

https://www.aimprosoft.com/blog/ember-js-vs-react-js/#ember-vs-react-performance-comparison

posted to Icon for group Developers
Developers
on February 10, 2023
Trending on Indie Hackers
I shipped a productivity SaaS in 30 days as a solo dev — here's what AI actually changed (and what it didn't) User Avatar 218 comments Never hire an SEO Agency for your Saas Startup User Avatar 103 comments A simple way to keep AI automations from making bad decisions User Avatar 68 comments Are indie makers actually bad customers? User Avatar 37 comments We automated our business vetting with OpenClaw User Avatar 36 comments I sent 10 cold DMs about failed Stripe payments. Here's what actually happened. User Avatar 33 comments