Creating a React app

A popular method for creating new React-based projects is using the CLI tool called Create React App (CRA). Like Angular CLI, CRA enables you to create, run, and build your project; however, Angular CLI is much more comprehensive as it is intended as an integral tool as part of the Angular platform.

CRA supports boilerplate generation scripts. When creating a project, you can specify a boilerplate generation script. For example, there's a script for integrating TypeScript as the language of choice, as you can read here: https://github.com/wmonk/create-react-app-typescript.

Next, install CRA and create the Everyday Market project using the default boilerplate:

  1. Open the terminal or Command Prompt and install CRA by executing ...

Get Hands-On Full-Stack Web Development with ASP.NET Core 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.