Chapter 3. Starting a React Application

The aims of this chapter are to formulate a plan, set up the environment, and scaffold the code. First, we'll work through the application design tasks described in the previous chapter. Then, we'll fetch development tools and configure the programming environment. In the end we'll have a running skeleton of our application and will have covered the following technical subjects:

  • Webpack: This is the build automation and development server. We'll get a basic configuration working that will service ES6 and JSX compilation, code bundling, hot loading React components, and polyfilling.
  • React application structure: Though there are many ways to arrange the parts of your application using scaffolding tools, such ...

Get React: Building Modern 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.