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.
Frontend System Design: Principles for Scalable React Applications

Frontend System Design: Principles for Scalable React Applications

Comments
2 min read
5 Hard-Learned Lessons About Image Optimization at Scale

5 Hard-Learned Lessons About Image Optimization at Scale

Comments
4 min read
Heading tags - HTML

Heading tags - HTML

Comments
1 min read
HTML tags - container (standard) vs empty (self closing)

HTML tags - container (standard) vs empty (self closing)

Comments
1 min read
getState

getState

Comments
1 min read
ISR vs SSG — When Your App Wants to Sleep but SEO Won’t Let It

ISR vs SSG — When Your App Wants to Sleep but SEO Won’t Let It

5
Comments
3 min read
The Ultimate Guide to Mastering `useEffect`

The Ultimate Guide to Mastering `useEffect`

Comments
17 min read
HTML

HTML

4
Comments
1 min read
Performance Boost: Ditching Heavy JS Libraries for Native CSS `@keyframes`

Performance Boost: Ditching Heavy JS Libraries for Native CSS `@keyframes`

2
Comments
2 min read
Next.js in Modern Frontend Technology with Tailwind CSS

Next.js in Modern Frontend Technology with Tailwind CSS

3
Comments
2 min read
Scrolling 1 Million Rows in the Browser — Building Cerious Grid (Open Source, MIT)

Scrolling 1 Million Rows in the Browser — Building Cerious Grid (Open Source, MIT)

1
Comments
1 min read
O Descompasso entre Frontend e Backend: Por que suas Rotas Devem Ser RESTful

O Descompasso entre Frontend e Backend: Por que suas Rotas Devem Ser RESTful

Comments
5 min read
Plugin Admin Menu - Developer Guide

Plugin Admin Menu - Developer Guide

Comments
4 min read
⚡ DMG – Round 1 (JavaScript)

⚡ DMG – Round 1 (JavaScript)

2
Comments
1 min read
Cut our Next.js Docker image by 60%+

Cut our Next.js Docker image by 60%+

2
Comments
2 min read
Angular’s Game-Changing Dynamic Component Features: inputBinding(), outputBinding(), and twoWayBinding()

Angular’s Game-Changing Dynamic Component Features: inputBinding(), outputBinding(), and twoWayBinding()

4
Comments
8 min read
The 7 KPIs Every Product Owner Should Track (With Formulas & Examples)

The 7 KPIs Every Product Owner Should Track (With Formulas & Examples)

1
Comments
1 min read
🧠 Usability Testing: The Secret to Creating Web Interfaces People Actually Love Using

🧠 Usability Testing: The Secret to Creating Web Interfaces People Actually Love Using

5
Comments
4 min read
Mastering Code Splitting in Next.js App Router

Mastering Code Splitting in Next.js App Router

Comments
4 min read
Stop Fighting React State: 5 Normalization Rules That Changed Everything

Stop Fighting React State: 5 Normalization Rules That Changed Everything

Comments
2 min read
Autosave for React Hook Form

Autosave for React Hook Form

Comments
1 min read
Cracking the Code: A Senior's Guide to Advanced JavaScript Interviews

Cracking the Code: A Senior's Guide to Advanced JavaScript Interviews

Comments
4 min read
The Future of Front-End Development: Component-Driven in 2025 and Beyond 🌐

The Future of Front-End Development: Component-Driven in 2025 and Beyond 🌐

2
Comments 1
2 min read
Modals and accessibility

Modals and accessibility

4
Comments
3 min read
Como criar um menu hambúrguer acessível com a "armadilha de foco" (Focus Trap)

Como criar um menu hambúrguer acessível com a "armadilha de foco" (Focus Trap)

6
Comments 1
5 min read
loading...