Create react application from scratch

The user interface frameworks and libraries of Javascript programming
language work in a cycle. After every six months, they change positions
and a new one pops up. From past four years I am using react.js. It is an UI library backed by facebook. It is also known as just React, has grown by leaps and bounds in recent years and became the de-facto library for component-based GUI development.

It is loved by most of the developers all over the world. According to Stack Overflow survey 2019, react is most loved web framework.

Stack Overflow page

I am sure that developers will continue with react even in 2020 because of its simplicity and developer friendliness. See the npm trends:

React is much downloaded library in past 6 months. It is above all popular UI library/framework.

If you are still new to the react, then I can help you to learn it. You can start building application from scratch by following my series of blogs.

1. React application project setup — Installation

2. React application project setup — II

3. React application project setup — III

4. React application project setup — Routing in react

These blogs will help you in understanding the basic setup of react application using webpack and babel. Further in the series of these blogs I am going to cover the react application setup with react router, redux, bootstrap, material-ui, sass configuration, eslint configuration, integration with backend(using Node.js and express) etc. I hope this journey will be very very exciting.




Fullstack web developer,

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Gobinda Thakur

Gobinda Thakur

Fullstack web developer,

More from Medium

React: how it renders?

Introduction to React JS

Using Routing in React to Filter Data

React JS and the experience gained in the “Application Framework” Group Project.