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.
transition、组合选择器、.parentNode、.classList

transition、组合选择器、.parentNode、.classList

Comments
1 min read
Looking for honest feedback on my developer portfolio

Looking for honest feedback on my developer portfolio

Comments
1 min read
The Practical Guide to Optimizing @font-face

The Practical Guide to Optimizing @font-face

5
Comments
2 min read
Building a Flexible Star Rating Component in React (How I Learned It)

Building a Flexible Star Rating Component in React (How I Learned It)

3
Comments 1
3 min read
From ESLint/StyleLint and Prettier to Biome: simplifying our front-end linting

From ESLint/StyleLint and Prettier to Biome: simplifying our front-end linting

2
Comments
4 min read
WebCut: Redefining Web-Based Video Editing for Developers with Open-Source Excellence

WebCut: Redefining Web-Based Video Editing for Developers with Open-Source Excellence

38
Comments
6 min read
🚀 I Just Launched My New Portfolio — Here’s What I Built

🚀 I Just Launched My New Portfolio — Here’s What I Built

4
Comments
1 min read
Why I Switched to a Feature-Based Folder Structure (And Why You Should Too)

Why I Switched to a Feature-Based Folder Structure (And Why You Should Too)

2
Comments
2 min read
🌍 Why We Need Accessibility (a11y) — A Practical Guide for Modern Web Developers

🌍 Why We Need Accessibility (a11y) — A Practical Guide for Modern Web Developers

3
Comments
3 min read
Angular v21 - Guia Prático de Migração e Como Dominar as Novas Signal Forms

Angular v21 - Guia Prático de Migração e Como Dominar as Novas Signal Forms

Comments
5 min read
RTK Query vs Custom Axios Hooks: What Actually Happens When Your Project Grows

RTK Query vs Custom Axios Hooks: What Actually Happens When Your Project Grows

Comments
2 min read
If You Could Add ONE Feature to a Design Portfolio, What Would It Be?

If You Could Add ONE Feature to a Design Portfolio, What Would It Be?

8
Comments 2
2 min read
I’m building a Python-native frontend framework that runs in the browser

I’m building a Python-native frontend framework that runs in the browser

Comments
1 min read
Ant Design 6.0 is released!

Ant Design 6.0 is released!

1
Comments
5 min read
Improve Your UI with These 3 Simple Changes

Improve Your UI with These 3 Simple Changes

Comments
2 min read
JavaScript Clean Code Mastery: Part 6 - Code Structure and Logic Flow That Makes Sense

JavaScript Clean Code Mastery: Part 6 - Code Structure and Logic Flow That Makes Sense

3
Comments
6 min read
JavaScript Clean Code Mastery: Part 5 - Array Methods and Immutability That Transform Your Code

JavaScript Clean Code Mastery: Part 5 - Array Methods and Immutability That Transform Your Code

2
Comments
8 min read
Making dynamic UIs accessible with ARIA live regions

Making dynamic UIs accessible with ARIA live regions

Comments
2 min read
Designing for AI Browsers: When Your User Has a Copilot

Designing for AI Browsers: When Your User Has a Copilot

1
Comments
8 min read
Implementasi Theme Switcher di NextJS Tanpa Ribet, Flicker Free + Persist via localStorage Pakai Context API.

Implementasi Theme Switcher di NextJS Tanpa Ribet, Flicker Free + Persist via localStorage Pakai Context API.

Comments
4 min read
The Real Truth About Becoming a Cracked Frontend Engineer (Not Just a “React Developer”)

The Real Truth About Becoming a Cracked Frontend Engineer (Not Just a “React Developer”)

Comments
3 min read
Killing the Chaos – How LaravelUi5 Makes Backends and Frontends Speak the Same Language

Killing the Chaos – How LaravelUi5 Makes Backends and Frontends Speak the Same Language

Comments
5 min read
7 Free React Challenges You Should Complete Before a Frontend Interview

7 Free React Challenges You Should Complete Before a Frontend Interview

1
Comments
2 min read
Quick Recap: Angular Versions

Quick Recap: Angular Versions

Comments
2 min read
How CSS Grid Changed the Way I Build Web Layouts

How CSS Grid Changed the Way I Build Web Layouts

6
Comments 1
5 min read
loading...