Modern web frameworks

Fortunately for us all, a new generation of web frameworks has emerged to alleviate the recurring pains that arise when developing web applications. Angular and React are among the top contenders, but there are dozens of others such as Aurelia (https://aurelia.io), Ember (https://www.emberjs.com), Dojo (https://dojo.io), Meteor (https://www.meteor.com), and more.

Most, if not all, of these have one thing in common: they make it very easy to perform DOM transformations without necessarily having to manipulate DOM nodes directly or manually, as we did in previous chapters. That alone is a huge time-saver.

Before we go any further, keep in mind that nobody has to use a framework, but there are very compelling arguments ...

Get Learn TypeScript 3 by Building Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.