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.
YouTube's Metered Count

YouTube's Metered Count

1
Comments
3 min read
React vs Angular: Why One Feels Beautiful and the Other Gets Overlooked

React vs Angular: Why One Feels Beautiful and the Other Gets Overlooked

36
Comments 4
3 min read
The Build Process of a Vue App: Rollup vs Rolldown

The Build Process of a Vue App: Rollup vs Rolldown

Comments
5 min read
CSS is Emotional: The Box Model of Personal Space

CSS is Emotional: The Box Model of Personal Space

15
Comments 11
3 min read
🚀 Framer Motion: Smooth Animations for React Apps

🚀 Framer Motion: Smooth Animations for React Apps

1
Comments
2 min read
Web Development Basics: Are You Ready to Start Your Journey?

Web Development Basics: Are You Ready to Start Your Journey?

Comments 2
13 min read
Tetris for Your App: Components

Tetris for Your App: Components

Comments
8 min read
🍃 Mint Reborn

🍃 Mint Reborn

Comments
4 min read
Custom Hooks in React: A Guide to Creation and Usage

Custom Hooks in React: A Guide to Creation and Usage

6
Comments
3 min read
Self Closing Browser Tab with JavaScript

Self Closing Browser Tab with JavaScript

3
Comments 2
1 min read
The CSS I Knew Has Evolved: Advanced Features, New Identity

The CSS I Knew Has Evolved: Advanced Features, New Identity

3
Comments 1
4 min read
The Evolution of React Interviews: Moving Beyond Class Components in 2024

The Evolution of React Interviews: Moving Beyond Class Components in 2024

Comments
3 min read
Color Palette is served with ShadCn Theme Editor

Color Palette is served with ShadCn Theme Editor

2
Comments
2 min read
5 Top Libraries Each Frontend Developer Must Know

5 Top Libraries Each Frontend Developer Must Know

Comments
2 min read
Uncommon UI: Can accessible web patterns keep up?

Uncommon UI: Can accessible web patterns keep up?

1
Comments
5 min read
Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 1)

Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 1)

Comments 1
4 min read
CSS Just Changed Forever🤔: 7 Revolutionary Features You Need to Know

CSS Just Changed Forever🤔: 7 Revolutionary Features You Need to Know

158
Comments 28
3 min read
Understanding useCallback and Create Your Own

Understanding useCallback and Create Your Own

Comments
3 min read
From Old Letters to Frontend Dreams

From Old Letters to Frontend Dreams

Comments
2 min read
Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 2)

Cracking the Code: How the MVVM with Bridge Pattern Saves a Messy Frontend UI (Part 2)

Comments
7 min read
Managing Global and Persistent State with Context API in React

Managing Global and Persistent State with Context API in React

4
Comments
2 min read
10 Game-Changing CSS🔥Practices That Will Level Up Your Code

10 Game-Changing CSS🔥Practices That Will Level Up Your Code

23
Comments 8
3 min read
🚀 Vanilla Framework Update: Meet CSSer! 🚀

🚀 Vanilla Framework Update: Meet CSSer! 🚀

Comments
1 min read
How to Recreate the Iconic Pegman from Google Maps

How to Recreate the Iconic Pegman from Google Maps

17
Comments 4
3 min read
Event loop visualiser for lerners

Event loop visualiser for lerners

Comments
1 min read
React Basics~unit test/custom hook

React Basics~unit test/custom hook

Comments
1 min read
Front-End Deployment Insights: Experiences and Metric Evaluations of Leading Cloud Platforms

Front-End Deployment Insights: Experiences and Metric Evaluations of Leading Cloud Platforms

7
Comments 3
8 min read
How to Create Grid and Dots Background Using Tailwind CSS

How to Create Grid and Dots Background Using Tailwind CSS

2
Comments 2
3 min read
Angular's New Feature: Signals

Angular's New Feature: Signals

2
Comments
3 min read
Manejando errores en Javascript / Typescript: Excepciones personalizadas y Result

Manejando errores en Javascript / Typescript: Excepciones personalizadas y Result

1
Comments
8 min read
Powerful CSS Features You Might Not Know About

Powerful CSS Features You Might Not Know About

9
Comments
1 min read
I built a browser game 🎮

I built a browser game 🎮

18
Comments 1
2 min read
How to Build Your Frontend Apps 10x Faster!

How to Build Your Frontend Apps 10x Faster!

134
Comments 6
5 min read
Ditch the jQuery Crutch and Embrace Vanilla JS 👨🏽‍💻

Ditch the jQuery Crutch and Embrace Vanilla JS 👨🏽‍💻

Comments
4 min read
Which is Harder, Being a Front End or A Backend Software Developer

Which is Harder, Being a Front End or A Backend Software Developer

Comments
1 min read
Freesurvey.app: Simple Browser-Based Surveys

Freesurvey.app: Simple Browser-Based Surveys

Comments
1 min read
Boost Your Angular 19 App’s Speed with @defer: A Must-Have for Lightning-Fast UX

Boost Your Angular 19 App’s Speed with @defer: A Must-Have for Lightning-Fast UX

2
Comments 2
1 min read
Are You a Front-End Developer Struggling with Self-Doubt?

Are You a Front-End Developer Struggling with Self-Doubt?

Comments
1 min read
🚀 Rendering Rumble: SSR vs CSR vs SSG - The Ultimate Frontend Showdown! 💥

🚀 Rendering Rumble: SSR vs CSR vs SSG - The Ultimate Frontend Showdown! 💥

Comments
3 min read
Preact vs React: Which Framework is Right for Your Next Project?

Preact vs React: Which Framework is Right for Your Next Project?

2
Comments
5 min read
What the heck is "this" Keyword in JavaScript

What the heck is "this" Keyword in JavaScript

Comments 1
3 min read
Tutorial: Polyfill for Promise.allSettled, implementation from Scratch in JavaScript

Tutorial: Polyfill for Promise.allSettled, implementation from Scratch in JavaScript

Comments
4 min read
React Basics~unit test/async test

React Basics~unit test/async test

Comments
2 min read
🎨 Fresh New Design for Landmark API's Landing Page & Dashboard 🚀

🎨 Fresh New Design for Landmark API's Landing Page & Dashboard 🚀

Comments
1 min read
From zero to hero: the front-end developer career journey

From zero to hero: the front-end developer career journey

5
Comments
5 min read
Was improving site performance- stuck with comparing image size

Was improving site performance- stuck with comparing image size

Comments
1 min read
Angular: Pure v/s Impure pipe

Angular: Pure v/s Impure pipe

5
Comments
2 min read
Today is the International Day of Persons with Disabilities

Today is the International Day of Persons with Disabilities

47
Comments 13
2 min read
🌟 Vanilla & CSSer Accessibility Update! 🌟

🌟 Vanilla & CSSer Accessibility Update! 🌟

Comments
1 min read
Vite 6: A Family Milestone and a Leap Toward Innovation ❤️

Vite 6: A Family Milestone and a Leap Toward Innovation ❤️

6
Comments
2 min read
Unlocking User Data: Building a Secure Supabase Edge Function

Unlocking User Data: Building a Secure Supabase Edge Function

9
Comments 1
3 min read
O que é Lazy Loading?

O que é Lazy Loading?

Comments
2 min read
Full Stack web framework with React with RSC

Full Stack web framework with React with RSC

1
Comments
1 min read
Backend for Frontend (BFF) Architecture 🚀

Backend for Frontend (BFF) Architecture 🚀

Comments
6 min read
A Complete Guide to React useEffect vs useLayoutEffect for Beginners

A Complete Guide to React useEffect vs useLayoutEffect for Beginners

Comments
4 min read
Palette Visualizer: Preview over 16,000+ palettes and Export to Code! 🎨✨

Palette Visualizer: Preview over 16,000+ palettes and Export to Code! 🎨✨

1
Comments
4 min read
System Design - Notification Component

System Design - Notification Component

2
Comments
3 min read
NEXTJS-15 BREAKING CHANGE

NEXTJS-15 BREAKING CHANGE

Comments
10 min read
Frontend Code from a Backend Perspective

Frontend Code from a Backend Perspective

Comments
5 min read
Our ex-cloudflare team built a tool that extracts debug data from screen recordings

Our ex-cloudflare team built a tool that extracts debug data from screen recordings

2
Comments 1
2 min read
loading...