To all my frontend people, I did a thing! 🚀 CRA is officially deprecated, so I broke down why it happened, why Vite is a solid alternative, and how to migrate smoothly. Check it out HERE...
Intro
As a Vue frontend dev, I initially just wanted to whip up a simple static site with Next.js—learn a hot framework while I was at it. But guess what? Building from scratch took forever...
This article shares the concept and implementation of the selector unit in frontend applications within the Clean Architecture.Repository with example:
https://github.com/harunou/react-tanstack-react-...
Styling in ReactIn React, there are several ways to apply styles to components:1. Using Global Styles (in HTML)
You can define styles inside a tag in the of your index.html file. This is the traditi...
If you have ever used Redux, you probably remember how complicated it could get—setting up the store, writing actions and reducers, and making sure everything stayed immutable. It required a lot of ...
Feeling overwhelmed by React 19? 😫 New features, experimental hooks now production-ready... it's enough to make any developer's head spin! But what if you could cut through the confusion and master...
Leapcell: The Best of Serverless Web Hosting
Prisma Tutorial: A Practical Exercise Based on Koa and PG
Preface
Prisma is regarded as the next-generation ORM (Object Relational Mapping...
It’s difficult to go back to Material UI or Daisy UI in 2025 once you get into Shadcn. It became my go-to choice and potentially one of my primary reasons I’d opt for https://nextjs.org/ when I cr...
In this tutorial, we'll explore how to send emails from a Next.js application using Resend, including custom email templates, domain verification, scheduling, and file attachments.
What are Re...
Have you ever come across a function in JavaScript that's wrapped in parentheses and immediately executed? It might look strange at first, but it’s actually one of the most elegant patterns in JavaS...