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.
My Journey Into Frontend Development (And What I’m Learning)

My Journey Into Frontend Development (And What I’m Learning)

1
Comments
1 min read
Focus Containment: The Broken State of Keyboard Navigation

Focus Containment: The Broken State of Keyboard Navigation

11
Comments 4
7 min read
SSR and SSG in Web Components

SSR and SSG in Web Components

Comments
3 min read
When to use a Class Component? When to use a Function Component?

When to use a Class Component? When to use a Function Component?

Comments
1 min read
📡 A Practical Guide to Using WebSockets in Real-Time Apps

📡 A Practical Guide to Using WebSockets in Real-Time Apps

Comments
2 min read
React 19 is Here: What’s New & Must-Have Packages

React 19 is Here: What’s New & Must-Have Packages

1
Comments
2 min read
5 Common UI/UX Mistakes in Business Apps (And How to Avoid Them)

5 Common UI/UX Mistakes in Business Apps (And How to Avoid Them)

1
Comments 1
3 min read
7 Free and Easy-to-Use Static Web Hosting Services

7 Free and Easy-to-Use Static Web Hosting Services

2
Comments
3 min read
Mastering Nuxt's New Data Layer: A Complete Developer's Guide

Mastering Nuxt's New Data Layer: A Complete Developer's Guide

2
Comments
20 min read
🧑‍💻 Want to Become a Full Stack Developer? Here's Your Step-by-Step Roadmap 🚀 2025

🧑‍💻 Want to Become a Full Stack Developer? Here's Your Step-by-Step Roadmap 🚀 2025

1
Comments
2 min read
Top 5 Front-End Technologies That Are Crushing It in 2025 (As You Should Know by Now)

Top 5 Front-End Technologies That Are Crushing It in 2025 (As You Should Know by Now)

4
Comments 6
2 min read
We’re Looking for Contributors

We’re Looking for Contributors

5
Comments
1 min read
Tailwind CSS 2025: The Future of Utility-First Styling is Here

Tailwind CSS 2025: The Future of Utility-First Styling is Here

1
Comments
2 min read
Why Your Screen Isn’t Showing What You Expected

Why Your Screen Isn’t Showing What You Expected

3
Comments
1 min read
React 19 Form Hooks vs react-hook-form: A Complete Comparison

React 19 Form Hooks vs react-hook-form: A Complete Comparison

9
Comments 1
4 min read
Understanding Stale Closure in React: A Common Pitfall and How to Avoid It

Understanding Stale Closure in React: A Common Pitfall and How to Avoid It

7
Comments
2 min read
Introduction to Tailwind CSS: Faster Styling for Full-Stack Developers

Introduction to Tailwind CSS: Faster Styling for Full-Stack Developers

Comments
1 min read
Constructor Function in JavaScript

Constructor Function in JavaScript

Comments
6 min read
React Mastery: Understanding `onChange={handleChange}` vs `onChange={(e) => handleChange(e)}`

React Mastery: Understanding `onChange={handleChange}` vs `onChange={(e) => handleChange(e)}`

Comments
3 min read
Mastery: Fixing "Objects are not valid as a React child" Error

Mastery: Fixing "Objects are not valid as a React child" Error

Comments
2 min read
useState in React: `React.useState` vs `useState` Explained Like a Pro

useState in React: `React.useState` vs `useState` Explained Like a Pro

Comments
2 min read
The Ultimate React Folder Structure I Use as a Frontend Developer

The Ultimate React Folder Structure I Use as a Frontend Developer

4
Comments 4
2 min read
Why Frontend Developers Need to Know Docker?

Why Frontend Developers Need to Know Docker?

16
Comments 2
4 min read
Mastering `useReducer` in React: A Step-by-Step Guide for Real-World State Management

Mastering `useReducer` in React: A Step-by-Step Guide for Real-World State Management

Comments
2 min read
¿Qué es el Virtual DOM? Virtual DOM con manzanitas 🍎

¿Qué es el Virtual DOM? Virtual DOM con manzanitas 🍎

Comments 1
3 min read
loading...