Do what you love!

The stats you are seeing is my blog views and performance in past few years ☺️

Sometimes people will laugh at your passion, think you are doing stupid things and wasting time.

But they never know that you do what you love.

Same happened when I started blogging few years back.

People laughed when I tell them I started a blog.

Even they laughed harder when I say I’m going to put only technical contents.

And someone said, make cinema content you’ll get more views.

I said I can do only what I love. Even if I get only one view per year, that’ll make me happy. Tech blogging is my passion. I love writing technical stuffs as simple as possible.

BTW I didn’t write for others all time, mostly I write for myself. And it also useful for others at some point. That’s it.

If you are reading till this, I have a message for you. You may have some dream or passion or things you wish to do.

Just go for it. Ignore the external forces, follow your passion. Start with small, one step at a time. Incremental progress matters!

Get started and your passion will lead you!

React – Learning path

This post is to track and record my learning of react and use it after some time.

Making some baby steps to learn react.

Here I will be document something related to it.

Basically I’m going to learn about React components, JSX syntax, Forms.

I have good amount knowledge and experience with angular. Now its time do some real learning and experiment in React. Lets do this.

For anyone who are new to React should have some basic understanding about the JavaScript and Web Development.

What is React?

React is a free and open-source front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.

It focuses on providing rendering and event handling functionalities.

Dev Environment Setup

We need npm installed in our machine. And then we can install the create-react-app

Or if we already have nodejs installed. We can directly run following command to install the package.

npx create-react-app hello-world
cd hello-world
npm start

(npx comes with npm 5.2+ and higher)

It will install create-react-app and create a skeleton app with name hello-world.

After npm start in source folder

Its shows the following screen

Getting Started

…. to be continued