O'Reilly logo

React 16 Tooling by Adam Boduch

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Top-level files

There are only two files created in the top level of your application that you need to worry about:

  • README.md: This Markdown file is used to describe the project. It's a great place to explain why your project exists and how people can get started with it, especially if you plan on making your app a GitHub project.
  • package.json: This file is used to configure all aspects of distributing your application as an npm package. For example, this is where you can add new dependencies or remove obsolete dependencies. This file is key if you plan on publishing your app to the main npm registry.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required