So you think you should stop using React? Here’s why you’re wrong
React was created and open-sourced in 2013 by Facebook based upon the idea of having a JavaScript library for building web applications. Since then, it has grown significantly. But now, the...
View ArticleRefactoring cascading conditionals in favor of readability
JavaScript is an extremely flexible programming language used to build pretty much anything you can think of, from websites, web applications, and desktop applications, to UIs for smart devices,...
View ArticleCreating a Chrome extension with React and TypeScript
Over the years, browser extensions have enabled us to customize our web experience. At first, extensions consisted of small widgets and notification badges, but as technology evolved, extensions...
View ArticleCommitlint: Write more organized code
As developers, it’s common for us to jump into existing projects — sometimes with large code bases — to fix a bug or work on a new feature. We often start by navigating the source code to understand...
View ArticlePollen vs. Tailwind CSS: Finding the better build experience
Frontend development is constantly evolving to match user expectations and experience, as well as simplify and speed up the development processes and reduce the release cycles. New frameworks,...
View ArticleIntegrating Firebase authentication into an Expo mobile app
In this tutorial, we will build a mobile application with Expo that will integrate with the Firebase authentication module. By the end, we will have a running mobile application with the following...
View ArticleReact app testing: Jest and React Testing Library
Editor’s note: This post was updated on 16 March 2022 to remove any outdated content and to add information on React Testing Library vs. Jest Testing is an essential practice in software engineering...
View ArticleGetting started with Create React App and TypeScript
Editor’s note: This article was last validated for accuracy on 15 November 2022. JavaScript is a fantastic programming language that is extending its scope beyond browsers into APIs, mobile...
View ArticleThe best Node.js web scrapers for your use case
Editor’s note: This article was last updated on 20 July 2023 to include information about additional Node.js web scrapers, including Playwright and Superagent. A web scraper is a tool or script that...
View ArticleHow and when to force a React component to re-render
Editor’s note: This article was last updated on 13 October 2023 to include information about the methods for re-rendering in React, including the setState method and the forceUpdate method, as well as...
View Article
More Pages to Explore .....