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.
Speculation Rules API: Make Your Pages Load Before the User Clicks

Speculation Rules API: Make Your Pages Load Before the User Clicks

1
Comments 1
6 min read
How to Support Light and Dark Themes in PWA Using Only CSS

How to Support Light and Dark Themes in PWA Using Only CSS

2
Comments
4 min read
Proxy State in React: What It Is and How It Differs from useState

Proxy State in React: What It Is and How It Differs from useState

Comments
3 min read
Turning AI-generated images into usable color palettes

Turning AI-generated images into usable color palettes

Comments
1 min read
WebP in 2026: Why Frontend Devs Should Care Again

WebP in 2026: Why Frontend Devs Should Care Again

Comments
3 min read
Why Saving Images From the Web Is Hard—How AllPicSaverX Extension Handles It

Why Saving Images From the Web Is Hard—How AllPicSaverX Extension Handles It

1
Comments
5 min read
Week 18 – React Router Hooks, Context API & Understanding Large Codebases

Week 18 – React Router Hooks, Context API & Understanding Large Codebases

6
Comments 1
2 min read
Your Framework Is Replaceable. Your Architecture Is Not.

Your Framework Is Replaceable. Your Architecture Is Not.

4
Comments 1
5 min read
Boosting Frontend Development Efficiency with Vite and Webpack

Boosting Frontend Development Efficiency with Vite and Webpack

Comments
2 min read
How a Browser Works: A Beginner-Friendly Guide to Browser Internals

How a Browser Works: A Beginner-Friendly Guide to Browser Internals

6
Comments
3 min read
Build Your Own GitHub Profile Widgets from Scratch

Build Your Own GitHub Profile Widgets from Scratch

2
Comments 1
14 min read
How the Electric Border Effect Actually Works

How the Electric Border Effect Actually Works

Comments
3 min read
Vite Internals Deep Dive: How Modern Build Tools Actually Work

Vite Internals Deep Dive: How Modern Build Tools Actually Work

2
Comments
16 min read
Advanced HTML: Using Markup to Control State, Behavior, and UX

Advanced HTML: Using Markup to Control State, Behavior, and UX

2
Comments
2 min read
Configuração do Angular 21 (Vitest, ESLint, Prettier e Husky)

Configuração do Angular 21 (Vitest, ESLint, Prettier e Husky)

2
Comments 1
6 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.