Ember Data, coupled with JSON API does a great job of returning validation errors from the server to display to the user. Sometimes however, you need to validate the field data before submitting the entire record. There are some good plugins to handle client side validation. But what if you need to validate the field […]
Ember.js and Ember Data, with their convention over configuration mindset, and JSON API make it easy to set up and manage many-to-many relationships between models. At the database and API layers, the set up can be more complex. This becomes apparent when using Ember CLI Mirage. The key difference between the setup in the Ember models and […]
The easiest to start building Ember.js apps is with ember-cli. This tool defines a conventional way to organize Ember.js code, has generators for creating the appropriate new files, and defines how the assets get built into 2 compiled files. It is installed with npm, so you’ll need nodejs.
$ node --version
$ npm --version
If you do not have nodejs […]
The landscape of web application development is constantly changing. New technologies pop up all around, and “definition” of a modern web application becomes more and more complex. Ember.js is one of these new technologies. It is a rich front end application framework for developing ambitious web applications. Ember borrows many core ideas from desktop frameworks […]