© 2023 Hashnode
#react
When it comes to testing your frontend applications; there are many testing methodologies: unit testing, component testing, integration and end-to-end test. This article focuses on unit and component …
Prerequisite: You should have knowledge of the ternary operator, map (a high order function) and basic concepts of javascript. If you want to learn these then read this blog first - All the javascri…
As a front-end developer, you know that the performance of your website or application has a direct impact on the user experience. A slow-loading website can quickly frustrate users and cause them to abandon your site. On the other hand, a …
For Windows Users in 4 Simple Steps 1. Install VS Code. Just type install vs code on your browser and click on the first link. 2. Install Node LTS Version. Just type node download on your browser and click on the first link. 3. Install Ja…
React is a JavaScript library that is widely used for building user interfaces (UI) for web applications. Developed and maintained by Facebook, React has been gaining popularity in the front-end devel…
React is an open-source JavaScript-based UI library. It is in trend for mobile and web app development. It follows the guidelines of component-based architecture. A component is a separate and reusabl…
The virtual DOM is a fundamental React concept. If you've written React code in the past few years, then you've probably heard of it. However, you may not understand how it works and why React uses it…
Animation has become an integral part of mobile development, thanks to React native for its Animated API. In this, we will be building a custom modal with the help of react native animated API using j…
React router is one of React's important libraries for creating amazing UI. It allows users to navigate between web pages without reloading the page or interacting with the server. Since React framewo…
React is the most popular JavaScript framework on the planet. You can use it to create feature-rich web applications quickly. Also, it enables you to easily add new features to your existing project, …