© 2023 Hashnode
#reactjs
I had been working professionally with React for a year now, and while I have been able to build functional and feature-rich applications, I realized that I didn't have a solid understanding of how Re…
Variable Most of the time, a JavaScript application needs to work with information. Here are two examples: An online shop – the information might include goods being sold. A chat application – the i…
Ever wondered why some complex web applications are slow in rendering their components? There can be a few reasons for this, of which, one major reason is due to unnecessary renders of functions thus …
There are two ways to setup react native development environment Expo Go QuickStart React - Native Cli (Android Studio) 1. Expo Go QuickStart If you are new to mobile development, the easiest way to get started is with Expo Go. Expo is …
Push notifications are a great alternative to email notifications. There is no need for a verification step, UX is improved, and user engagement with the app is increased. This post covers both front-end and back-end setups. Requirements fo…
useRef(initialValue) // In the above line the initialvalue passed is assigned to the ref object's current property. Returns: useRef hook returns an object with a single property. Lets understand its working with the help of sample code illu…
If your application needs to work with many forms and data collection flows, then writing forms in JSX(React) can be very repetitive. Even though we might try to extract the standard components, the c…
Intro The main idea for creating this eBay and Walmart dropshipping product research demo app was to show a practical example of one of the many options for using SerpApi. This application could be improved to be an actual dropshipping tool…
What is Playwright? Playwright is a popular cross-browser automation and E2E testing framework, developed by Microsoft. It provides support for 3 different browser engines, including Chromium, Firefox, and WebKit. It also supports multiple …
React is a popular JavaScript library for building user interfaces. One of the key features of React is its ability to optimize the performance of complex and dynamic applications. The useMemo and useCallback hooks are two powerful tools th…
AI won't take your job, but the developers who use AI will. Artificial Intelligence is changing the software landscape with tools that have been a great relief to developers, in that it reduces the bu…
As a JavaScript developer, you know the struggle of writing code that is both functional and efficient. You’ve spent countless hours scouring the internet for solutions to common coding problems, only…
Introduction This episode focuses on the core concept of components and props in React. Students will learn how to build reusable components, pass data between components using props, and understand t…