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.
1500+ Free HTML Website Templates on HTMLrev

1500+ Free HTML Website Templates on HTMLrev

10
Comments 2
1 min read
Handling Async Errors in JavaScript: A Quick Guide

Handling Async Errors in JavaScript: A Quick Guide

Comments
1 min read
Facade Pattern no Angular

Facade Pattern no Angular

1
Comments
6 min read
9 Lesser Known, but Powerful Color Tools (You'll Regret Missing) 🎨🔥

9 Lesser Known, but Powerful Color Tools (You'll Regret Missing) 🎨🔥

5
Comments
7 min read
Mastering CSS @property Binding: A Guide for Web Developers

Mastering CSS @property Binding: A Guide for Web Developers

Comments
4 min read
Angular version upgrade from 8 to 17 lts version

Angular version upgrade from 8 to 17 lts version

Comments
1 min read
Welcome to ViraXpress (Open source Magento frontend)

Welcome to ViraXpress (Open source Magento frontend)

1
Comments
1 min read
Developers Are The Gatekeepers

Developers Are The Gatekeepers

Comments
1 min read
Top 5 Game-Changing JavaScript Features in ECMAScript 2024: Boost Your Code Like Never Before!

Top 5 Game-Changing JavaScript Features in ECMAScript 2024: Boost Your Code Like Never Before!

Comments
2 min read
useLayoutEffect vs useEffect: A Practical Guide to React Side Effects

useLayoutEffect vs useEffect: A Practical Guide to React Side Effects

7
Comments 1
5 min read
Guide to Backend for Frontend (BFF) Pattern: An Approach Using Orchestration

Guide to Backend for Frontend (BFF) Pattern: An Approach Using Orchestration

Comments
11 min read
The Evolution of Frontend Development: Exploring Different Architectures

The Evolution of Frontend Development: Exploring Different Architectures

Comments 1
8 min read
Unleash Your Potential: Content Ideas for a Prolific Developer Blog

Unleash Your Potential: Content Ideas for a Prolific Developer Blog

Comments
4 min read
Step-by-Step Guide to Creating an LMS with React, Tailwind CSS, and Shadcn UI Part-1

Step-by-Step Guide to Creating an LMS with React, Tailwind CSS, and Shadcn UI Part-1

Comments
4 min read
Evolution of Web Tech and Browsers

Evolution of Web Tech and Browsers

Comments
16 min read
🎨 Top CSS Libraries for Rapid Web Development in 2025

🎨 Top CSS Libraries for Rapid Web Development in 2025

4
Comments 1
4 min read
📢 Why I Use Git UIs in My Daily Work and What You Should Know About Them

📢 Why I Use Git UIs in My Daily Work and What You Should Know About Them

Comments
2 min read
Find your Location With Javascript

Find your Location With Javascript

3
Comments
1 min read
Just learnt about Vue.js

Just learnt about Vue.js

3
Comments
1 min read
Fixing SSR Rendering Issues with Angular Resolver for Async Pipe Data

Fixing SSR Rendering Issues with Angular Resolver for Async Pipe Data

Comments
3 min read
Make accessibility a default: Practical tips for Front-End developers

Make accessibility a default: Practical tips for Front-End developers

3
Comments
3 min read
YouTube's Metered Count

YouTube's Metered Count

1
Comments
3 min read
An approach preventing blurry canvas on mobile app

An approach preventing blurry canvas on mobile app

Comments
1 min read
Toggle Dark Mode using DIVLESS Pure CSS

Toggle Dark Mode using DIVLESS Pure CSS

Comments
3 min read
Components in React

Components in React

Comments
3 min read
Tetris for Your App: Components

Tetris for Your App: Components

Comments
8 min read
Storybook: The Workshop for Modern Frontends

Storybook: The Workshop for Modern Frontends

Comments
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
5 Top Libraries Each Frontend Developer Must Know

5 Top Libraries Each Frontend Developer Must Know

Comments
2 min read
Why the JavaScript ecosystem is so vibrant (and a bit chaotic) for a backend dev

Why the JavaScript ecosystem is so vibrant (and a bit chaotic) for a backend dev

Comments
4 min read
🚀 Vanilla Framework Update: Meet CSSer! 🚀

🚀 Vanilla Framework Update: Meet CSSer! 🚀

Comments
1 min read
Event loop visualiser for lerners

Event loop visualiser for lerners

Comments
1 min read
Why Nextjs is Better Than Reactjs

Why Nextjs is Better Than Reactjs

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

React Basics~unit test/custom hook

Comments
1 min read
Atomic Design no Frontend (português)

Atomic Design no Frontend (português)

Comments
3 min read
Client-Side Rendering and SPAs in Web Development🌐

Client-Side Rendering and SPAs in Web Development🌐

14
Comments 4
2 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
The first draft wireframe for my portfolio website.

The first draft wireframe for my portfolio website.

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

Freesurvey.app: Simple Browser-Based Surveys

Comments
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
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
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
Was improving site performance- stuck with comparing image size

Was improving site performance- stuck with comparing image size

Comments
1 min read
🌟 Vanilla & CSSer Accessibility Update! 🌟

🌟 Vanilla & CSSer Accessibility Update! 🌟

Comments
1 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
A Complete Guide to React useEffect vs useLayoutEffect for Beginners

A Complete Guide to React useEffect vs useLayoutEffect for Beginners

Comments
4 min read
MERN Stack Application | Part 1

MERN Stack Application | Part 1

Comments
3 min read
NEXTJS-15 BREAKING CHANGE

NEXTJS-15 BREAKING CHANGE

Comments
10 min read
React 18 Automatic Batching: How to Minimize Re-Renders and Boost Performance

React 18 Automatic Batching: How to Minimize Re-Renders and Boost Performance

Comments
4 min read
5 Surprising and Lesser-Known HTTP Methods Facts Every Developer Should Know to Avoid API Pitfalls

5 Surprising and Lesser-Known HTTP Methods Facts Every Developer Should Know to Avoid API Pitfalls

Comments
3 min read
How Next.js Image Component Solves Layout Shift Issues 🚀

How Next.js Image Component Solves Layout Shift Issues 🚀

2
Comments 2
3 min read
How to Fix Type Compatibility Issues Between Next.js Link and Material-UI MenuItem

How to Fix Type Compatibility Issues Between Next.js Link and Material-UI MenuItem

Comments
2 min read
New to Frontend Engineering: 8 Things To Stop Doing

New to Frontend Engineering: 8 Things To Stop Doing

26
Comments
2 min read
The Hooks in React

The Hooks in React

Comments
1 min read
Fixing Target Size or A Fat Finger Problem

Fixing Target Size or A Fat Finger Problem

1
Comments
7 min read
Intelligent JSON Objects in Typescript Using class-transformer

Intelligent JSON Objects in Typescript Using class-transformer

Comments
5 min read
React Basics~unit test/user event

React Basics~unit test/user event

Comments
1 min read
loading...