We all know how to create a react app using create-react -app. But there will be some times where we don’t need to use that. So today we will see how to create a react app without using create-react-app.
If you don’t know hoe to use create-react-app please refer my previous article.
Parcel is a “Blazing fast, zero configuration web application bundler.” This means it handles a lot of the hard bundling stuff for you under the hood and allows you to create a relatively lean setup of React (or any other web project that requires bundling). -www.freecodecamp.org
React is one of the famous language which used for ‘front-end’ development. Most of the developers use React because of its easiness and it’s component based architecture.
If you want to know more about react please see my previous articles
React A simple Beginning https://medium.com/nerd-for-tech/react-a-simple-beginning-df98c89066d2
Introduction to react components https://medium.com/nerd-for-tech/react-js-class-components-and-functional-components-f346cb92a02c
In simple words state is like object for each component which can be crated by each components and can be modified. State is a JSON object which have inner objects, variables and arrays.
Lets have a look…
Now a days component based development became famous among developers because of its easiness. Most of the popular languages are supporting component base development and React is one of them
Component based development is an approach to software development that focuses on the design and development of reusable components. —
In simple words components are code blocks which are reusable and and independent, which divide the UI of the project into small pieces. Component based architecture helps us to create a code which can be easily combined, reused, and versioned.
So we don’t need to have thousand lines of code…
In this article lets understand the fundamentals of React and how to create a react app.
Node has many frameworks for node.js. Hapi.js, Express.js, Koa.js, Sails.js, Meteor.js are some of the famous frameworks. Lets look more about KoaJS.
Koa.js is developed by the creators of Express.js framework. Koa.js …
Every programmer have at least worked with one database. Managing and choosing the correct database is one of the important thing. Lets understand the basics of NoSQL database -MongoDB.
The word Git is a slang used to insult people which denoting an unpleasant, childish, annoying silly person. Well, the git we are going to talk about today does not have that meaning.
In my opinion learning Git is essential for programmers and mostly for Developers. I started using Git from 2019 and that saved me from loosing a lot of time.
Before using Git I used to copy the code I wrote into USB stick and merged it with my team mates code. It was a disaster. …
If you are a beginner to Linux/Ubuntu, installing and running MYSQL using generic binary on your PC will be a disaster for you. Even I had a lot of trouble while doing this.
I hope this guide will help you to install and run MYSQL on your PC without difficulties.
In MYSQL official page select select Downloads. In there you will see “MySQL Community Server”. Select that and the go to Archive session. Then select the version you need and download the tar file.
SOLID principles are one of the best software designing principle which will be a guide for designing software which are easy to maintain , understand and extend too.
This principle helps developers to organize code in better way that will make every one to work on the existing project without hesitation.
S.O.L.I.D design principle will guide you to:
This principle states that “Every class or module should have only a…
Ubuntu is a complete Linux operating system which is available for free. It is one of the popular Linux distribution these days.
But while I was working with Linux-Ubuntu for the first time I found a lot of difficulties to install and setting application. I hope this post will help a lot of beginners to install JDK and setting it easily.
Download JDK latest version from oracle website. (Download tar file — jdk-15.0.2_linux-x64_bin.tar.gz)
tar -xf jdk-15.0.2_linux-x64_bin.tar.gz
Undergraduate | BSc(Hons). Software Engineering | SLIIT | Intern Software Engineer @hSenid mobiles | Writer @ Nerd For Tech