Often we have to reinstall or fix development workflows that may occur during the development process. In my case, I had to do little disk cleanup to make space for my newer development projects. Therefore I decided to archive my older React and Gatsby projects folder to a flash drive and clean up my hard […]
Learning Use React Hooks
Note: This post is part 1 of three-parts Understanding react hooks post series. This learning post is still in active development and updated regularly. React hooks were introduced in React 16.8 release. React Doc describes hooks as “functions that let you ‘hook into‘ React state and lifecycle features from function components. Hooks don’t work inside […]
Learning Basic Routing in ReactJs
Note: This post is part four of Building React Blog SPA – A Long-Term Project series. This post is work-in-progress learning-note and is updated regularly. React Applications (Apps), unlike multi-page website that most of us are accustomed to, are designed to render multiple components in a single view. When multiple page views are required similar […]
ReactJs Documentation by Dan Abramov
Following are some recent ReactJs documentation by Dan Abramov posted in Overeacted. They very detailed and very informative. How Are Function Components Different from Classes? by Dan Abramov. This is a great official documentation to understand functional components vs Classes. A MUST read article. A Complete Guide to useEffect by Dan Abrammov. A very detailed […]
Yarn Installation on MacOS
NPM is default package manager for Node.js packages (or modules) to share and reuse code among JavaScript developers. Node.js (an open source server environment) allows to run JavaScript on the server. It runs on Windows, MacOS, Linux and other platforms. Yarn is a new node package manager developed by Facebook, Google and others, and publicly […]
Yarn Installation on MacOS
NPM is default package manager for Node.js packages (or modules) to share and reuse code among JavaScript developers. Node.js (an open source server environment) allows to run JavaScript on the server. It runs on Windows, MacOS, Linux and other platforms. Yarn is a new node package manager developed by Facebook, Google and others, and publicly […]
