DEV Community

Front-end

"If you're already a front-end developer, well, pretend you're also wearing a pirate hat." - Ethan Marcotte

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Dev Journey

The Dev Journey

Comments
1 min read
The 2025 Guide to Building Scalable React Apps

The 2025 Guide to Building Scalable React Apps

Comments
5 min read
The Minimal React App Setup You Need

The Minimal React App Setup You Need

2
Comments
3 min read
The Subtle Art of State Management Without Redux or Zustand

The Subtle Art of State Management Without Redux or Zustand

Comments
2 min read
I Cloned Jira Task Manager Here's How:

I Cloned Jira Task Manager Here's How:

Comments
1 min read
⚡Fast Sites in 2025 — No Framework Required

⚡Fast Sites in 2025 — No Framework Required

2
Comments
1 min read
React Router Like a Pro: A Reusable `useRouteNav` Hook + Button Click Navigation (TypeScript)

React Router Like a Pro: A Reusable `useRouteNav` Hook + Button Click Navigation (TypeScript)

Comments
4 min read
Modern DevOps for Frontend Teams: A Lead Dev's Perspective

Modern DevOps for Frontend Teams: A Lead Dev's Perspective

Comments
4 min read
React Router: Navigate on Button Click with createBrowserRouter (TypeScript, Pro Patterns)

React Router: Navigate on Button Click with createBrowserRouter (TypeScript, Pro Patterns)

Comments
4 min read
Advanced Guide to Signals and Closures in Angular

Advanced Guide to Signals and Closures in Angular

Comments
7 min read
How to validate fetched response

How to validate fetched response

2
Comments
3 min read
Wishlist Button Web Component for Shopify 🛍️

Wishlist Button Web Component for Shopify 🛍️

12
Comments 4
3 min read
Global state management in React apps

Global state management in React apps

10
Comments 5
2 min read
Trying to finish my AI-powered cubing app—just need one dev to help me change cubing, forever!

Trying to finish my AI-powered cubing app—just need one dev to help me change cubing, forever!

Comments
1 min read
A Free, Flexible Way to Customize Your GitHub Pages Blog

A Free, Flexible Way to Customize Your GitHub Pages Blog

Comments 1
1 min read
180 Days of Frontend Development Challenge Day 43 – Design a Landing Page from a Mockup

180 Days of Frontend Development Challenge Day 43 – Design a Landing Page from a Mockup

Comments
3 min read
What are Build Tools ?

What are Build Tools ?

Comments
1 min read
Exploring how a headless CMS (Sanity) integrates with Next.js for building a portfolio website

Exploring how a headless CMS (Sanity) integrates with Next.js for building a portfolio website

1
Comments
1 min read
Scaffold React & Angular Apps in Minutes — Meet polyfront scaffold 🚀

Scaffold React & Angular Apps in Minutes — Meet polyfront scaffold 🚀

Comments
3 min read
this не магия: практическое руководство по контексту выполнения в JavaScript

this не магия: практическое руководство по контексту выполнения в JavaScript

6
Comments 1
2 min read
🚀 From Python to Portfolio: How I Vibecoded My First Website Without Knowing JavaScript

🚀 From Python to Portfolio: How I Vibecoded My First Website Without Knowing JavaScript

7
Comments 1
3 min read
Building a Mouse-Responsive SVG Polygon Background with JavaScript and CSS

Building a Mouse-Responsive SVG Polygon Background with JavaScript and CSS

3
Comments 1
6 min read
Traditional CMS vs Headless CMS: Why Developers Are Making the Switch

Traditional CMS vs Headless CMS: Why Developers Are Making the Switch

1
Comments
2 min read
Using Linaria with React/TS and Vite 🚀

Using Linaria with React/TS and Vite 🚀

Comments
4 min read
useEffect With AbortSignal

useEffect With AbortSignal

2
Comments
2 min read
loading...