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.
Untitled

Untitled

Comments
1 min read
🧠Mastering the DOM: A Beginner’s Guide to Dynamic Web Pages

🧠Mastering the DOM: A Beginner’s Guide to Dynamic Web Pages

2
Comments 1
3 min read
🎨 UI Polish & SEO Boost for My Friend’s Website — A Collaborative Refresh

🎨 UI Polish & SEO Boost for My Friend’s Website — A Collaborative Refresh

Comments
1 min read
5 AI Tools Revolutionizing Web Development

5 AI Tools Revolutionizing Web Development

1
Comments
1 min read
Planeje, abstraia e construa

Planeje, abstraia e construa

6
Comments
3 min read
Dynamic Imports

Dynamic Imports

Comments
1 min read
Live Mock API: User Data Sandbox Explore a no-auth, read-only user data API

Live Mock API: User Data Sandbox Explore a no-auth, read-only user data API

Comments 1
1 min read
UI Logic Should Live in Hooks, Not in JSX

UI Logic Should Live in Hooks, Not in JSX

Comments
4 min read
AI-Powered Testing: Introducing Cypress’ cy.prompt Feature

AI-Powered Testing: Introducing Cypress’ cy.prompt Feature

1
Comments
1 min read
Tricky Javascript Code part 2

Tricky Javascript Code part 2

Comments
2 min read
ECMAScript 2025 вышел в релиз меньше суток назад. Топ‑10 фич, которые стоит попробовать уже сейчас

ECMAScript 2025 вышел в релиз меньше суток назад. Топ‑10 фич, которые стоит попробовать уже сейчас

Comments
1 min read
Understanding JavaScript Symbol - A Unique Identifier

Understanding JavaScript Symbol - A Unique Identifier

Comments
1 min read
A Beginner's Guide to Location-Based Databases: How Apps Like Uber and Google Maps Work day 18 of learning system design

A Beginner's Guide to Location-Based Databases: How Apps Like Uber and Google Maps Work day 18 of learning system design

Comments
4 min read
Naming Conventions in React: camelCase or snake_case?

Naming Conventions in React: camelCase or snake_case?

Comments
2 min read
The JavaScript Library for the DOM You Don't Control

The JavaScript Library for the DOM You Don't Control

1
Comments
7 min read
When did we start piling up so many tools just to manage an interface?

When did we start piling up so many tools just to manage an interface?

1
Comments 5
1 min read
Front-End Web Development: Essential Skills Every Beginner Must Learn in 2025

Front-End Web Development: Essential Skills Every Beginner Must Learn in 2025

Comments 2
2 min read
Learn CSS for Beginners #8: CSS Positioning All Explained - Fixed, Relative, Static, and Absolute

Learn CSS for Beginners #8: CSS Positioning All Explained - Fixed, Relative, Static, and Absolute

Comments
1 min read
Front-End Security CSRF Attacks and Defenses

Front-End Security CSRF Attacks and Defenses

1
Comments 1
4 min read
I Thought React Was Clean, Then I Tried Vue

I Thought React Was Clean, Then I Tried Vue

4
Comments 5
4 min read
The Power of HTML - Part 1: Introduction to the Power of HTML in 2025

The Power of HTML - Part 1: Introduction to the Power of HTML in 2025

Comments
3 min read
React vs. Svelte: An Unbiased Look for New Developers in 2025

React vs. Svelte: An Unbiased Look for New Developers in 2025

8
Comments
9 min read
Master React Forms with Controlled and Uncontrolled Components

Master React Forms with Controlled and Uncontrolled Components

3
Comments 1
3 min read
Why security isn't just an afterthought?

Why security isn't just an afterthought?

Comments
1 min read
HTML Templates & Shadow DOM: Reusable and Dynamic Content for Modern Web Development

HTML Templates & Shadow DOM: Reusable and Dynamic Content for Modern Web Development

1
Comments 1
3 min read
loading...