JavaScript client-side framework

What is Ember.JS?.

Ember.js is an open source, free JavaScript client-side framework used for developing web applications. It allows building client-side JavaScript applications by providing a complete solution which contains data management and an application flow.

Maintained by License Type Popular Examples Support Updates Developer Skills
Ember teams MIT LinkedIn www.emberjs.com/community Supported for at least 6 months beyond the next major version release. JavaScript and experience with one of its modern frameworks ember.js,support on yearly basis.
Often Compared to Testing Accessibility Maintained by Repository
React, Angular 2 Ember-CLI Built-in ember-a11y-testing infrastructure Ember teams. github.com/emberjs/ember.js

  • Multiple extensions (ember addons), that can be easily added to the application with one terminal command
  • Active community and support
  • A lot of community modules and relatively popular
  • Easy to share the templates between server and client-side rendering
  • Not powerful and difficult to learn compared to AngularJS.
  • Complex for Two-way data binding.
  • Less space for customization