Showing posts with label Boilerplates. Show all posts
Showing posts with label Boilerplates. Show all posts

Sunday, May 24, 2020

React Boilerplates Overview

React Hello World using create-react-app

In this post we shall see on how to install the create-react-app boilerplate and how to create a simple Hello World application using the boilerplate.

Let us create a React application hello-world using the following command.

npx create-react-app hello-world

The command will install all the required packages and the basic files for a startup React application. Once the command is completed it creates the following files and folders.

What are React Boilerplates

In the post Setting up React Environment, we saw the process to setup the environment to do a simple Hello World application in React, we know that it takes quite a bit of time and effort to get started with a simple Hello World application.

We need to install react, bable and web-pack packages. Create configuration files for web-pack and bable. Create a root Html page (index.html), create at least one React component and a root class to load the component in the HTML DOM using ReactDOM.render. That’s quite a bit of work to do the simplest Hello World sample.