React vs. Svelte: Performance, DX, and more
Editor’s note: This article was last updated by Carlos Mucuho on 17 April 2023 to add information about third party support with React vs. Svelte. For more on Svelte, check out our post on how to...
View ArticleGetting started with Vue Select
Forms are an integral part of the web and a key interface that people use to input data for different purposes like reporting issues, contacting businesses, or making payments online. Select forms are...
View ArticleCreating type-safe styles with Panda CSS
When it comes to web development, working with the right tools is important. This holds true even when it comes to writing CSS styles. Today’s developers are a little spoiled from having so many...
View ArticleAngular vs. React vs. Vue.js: Comparing performance
If there’s one thing we developers don’t lack, it’s an array of great frontend development tools to work with. If anything, like a kid in a candy store, we are spoiled for choice. In particular, we...
View ArticleComparing the top React toast libraries
Editor’s note: This article was last updated on 15 September 2023 to include the NotiStack React toast library. In app development, it’s common to show important messages to users based on their...
View ArticleIntroducing Valibot: A lightweight Zod alternative
Data is king, but we must ensure the validity and accuracy of the data we are working with. As developers, we create dynamic applications that respond to the data that users provide. However, users...
View ArticleIntroducing Shadcn UI: A reusable UI component collection
Shadcn UI takes a different approach from other UI and component libraries like Material UI and Chakra UI. Where those libraries offer access to components through their bundled packages, Shadcn UI...
View ArticleA guide to better state management with Preact Signals
Editor’s note: This post was reviewed for accuracy on 26 March 2024 by Isaac Okoro regarding updates and changes to Preact Signals since the article’s first publication in 2022, as well as to add a...
View Article11 Planetscale alternatives with free tiers
Planetscale is a serverless database platform that provides a fully managed and scalable MySQL-compatible database solution. On 6 March 2024, the Planetscale team announced their decision to remove...
View ArticleExploring Zed, an open source code editor written in Rust
Code editors have become an indispensable tool for developers, enabling us to write, edit, and collaborate on code efficiently. A new contender has emerged and joined the code editor competition, and...
View ArticleRadix UI adoption guide: Overview, examples, and alternatives
The Greek philosopher Heraclitus famously said that change is the only constant in life. I believe there’s another constant in a web developer’s life: the continued emergence of new UI libraries. As...
View ArticleMUI adoption guide: Overview, examples, and alternatives
MUI, or Material UI, is one of the largest and best-known UI component libraries in the web development space. It was launched in 2014 and has since become widely adopted for building websites and...
View Article