Working with React

React is a library that allows us to implement web user interfaces. In this chapter, we are going to create a small frontend application using React and MobX. A frontend web application is quite different from a Node.js backend web application. It is true that both the web browser and Node.js can understand JavaScript natively, but the environments are quite different. For example, in the Node.js environment, we can access system resources like the filesystem, and we can use CommonJS modules natively. On the other hand, in a web browser, we cannot access resources like the filesystem and CommonJS modules are not supported natively. Also, the performance of a frontend web application is extremely influenced by its loading ...

Get Learning TypeScript 2.x - Second Edition 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.