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.
The Fastest Way to Build a React Project in 2025 (with the Latest Tools)

The Fastest Way to Build a React Project in 2025 (with the Latest Tools)

15
Comments
3 min read
Server-Side Rendering (SSR): Boosting SEO and Speed in Modern Web Development🌐

Server-Side Rendering (SSR): Boosting SEO and Speed in Modern Web Development🌐

8
Comments 4
2 min read
Mastering JavaScript Promises: A Guide to Polyfills and Advanced Techniques

Mastering JavaScript Promises: A Guide to Polyfills and Advanced Techniques

Comments
2 min read
Thing You May Not Know About CSS Variables - 1. Naming Rules and Value Assignments

Thing You May Not Know About CSS Variables - 1. Naming Rules and Value Assignments

1
Comments 1
5 min read
The CLEAN Framework: A 5-Step Blueprint for Writing Bug-Free, Maintainable JavaScript Code

The CLEAN Framework: A 5-Step Blueprint for Writing Bug-Free, Maintainable JavaScript Code

2
Comments
3 min read
Change the way you design. Learn Typography

Change the way you design. Learn Typography

12
Comments
3 min read
A Importância do Design Responsivo na Era Mobile

A Importância do Design Responsivo na Era Mobile

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

🎨 Top CSS Libraries for Rapid Web Development in 2025

9
Comments 3
4 min read
Decoding Next.js: When to Use use client vs. use server.

Decoding Next.js: When to Use use client vs. use server.

Comments
3 min read
Exploring a new communication pattern for micro-frontends

Exploring a new communication pattern for micro-frontends

Comments
3 min read
Micro-Frontends: The Future of Scalable Web Applications

Micro-Frontends: The Future of Scalable Web Applications

1
Comments
3 min read
My Journey from BootstrapCSS to TailwindCSS: A Backend Developer’s Perspective

My Journey from BootstrapCSS to TailwindCSS: A Backend Developer’s Perspective

Comments
4 min read
Handling Async Errors in JavaScript: A Quick Guide

Handling Async Errors in JavaScript: A Quick Guide

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

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

8
Comments
7 min read
React Js Part 3 : Event Handling and Form Management

React Js Part 3 : Event Handling and Form Management

1
Comments
2 min read
Unleash JavaScript's Potential with Functional Programming

Unleash JavaScript's Potential with Functional Programming

Comments
26 min read
Mastering Dependency Injection in Angular

Mastering Dependency Injection in Angular

2
Comments
4 min read
Beyond useEffect: Simplifying React with Custom Hooks

Beyond useEffect: Simplifying React with Custom Hooks

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

Angular version upgrade from 8 to 17 lts version

Comments
1 min read
Find your Location With Javascript

Find your Location With Javascript

3
Comments
1 min read
It's Spooktober 🎃. Here are top 15 Google fonts to make your website spooky 👻

It's Spooktober 🎃. Here are top 15 Google fonts to make your website spooky 👻

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

How Next.js Image Component Solves Layout Shift Issues 🚀

3
Comments 3
3 min read
Why Do People Really Love These Frameworks: Angular, React, Vue, and Svelte?

Why Do People Really Love These Frameworks: Angular, React, Vue, and Svelte?

1
Comments
7 min read
Designer-Developer Collaboration: 2024 Survey Results

Designer-Developer Collaboration: 2024 Survey Results

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

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

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

New to Frontend Engineering: 8 Things To Stop Doing

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

The Evolution of Frontend Development: Exploring Different Architectures

Comments 1
8 min read
Diferentes Maneiras de Criar Eventos no Angular

Diferentes Maneiras de Criar Eventos no Angular

Comments
3 min read
Best 4 Methods to Build a PDF Viewer in React.js: PDF.js, react-pdf, and More (2024 Guide) 🚀

Best 4 Methods to Build a PDF Viewer in React.js: PDF.js, react-pdf, and More (2024 Guide) 🚀

4
Comments
9 min read
MUI Stack: Mastering One-Dimensional Layouts in React

MUI Stack: Mastering One-Dimensional Layouts in React

8
Comments
5 min read
🔓 Unlock the Power of the Context API in React: A Step-by-Step Guide 🚀

🔓 Unlock the Power of the Context API in React: A Step-by-Step Guide 🚀

5
Comments
4 min read
Building a Feed Page Using React Query

Building a Feed Page Using React Query

Comments
5 min read
Flux: Manteniendo el control del flujo en el cambio de un estado (React)

Flux: Manteniendo el control del flujo en el cambio de un estado (React)

1
Comments
4 min read
Top Free premium landing page templates 🤯

Top Free premium landing page templates 🤯

25
Comments 3
3 min read
Front-end Optimization: Debouncing

Front-end Optimization: Debouncing

Comments
3 min read
15 Essential tools and resources for Frontend developers ⚡️

15 Essential tools and resources for Frontend developers ⚡️

178
Comments 34
5 min read
Respond to the interview question about React performance optimization. 🚀

Respond to the interview question about React performance optimization. 🚀

1
Comments
3 min read
Start Using PNG Instead of SVG Again

Start Using PNG Instead of SVG Again

2
Comments 2
3 min read
Understand Open Graph ( OG ) in Next Js : A Practical Guide

Understand Open Graph ( OG ) in Next Js : A Practical Guide

5
Comments
12 min read
Insights from building my portfolio with Astro

Insights from building my portfolio with Astro

4
Comments
7 min read
Mastering State Management with the useReducer Hook in React

Mastering State Management with the useReducer Hook in React

11
Comments
3 min read
Toggle Dark Mode using DIVLESS Pure CSS

Toggle Dark Mode using DIVLESS Pure CSS

1
Comments
3 min read
The Simple Frontend Web Development Roadmap: A Guide for Beginners hi

The Simple Frontend Web Development Roadmap: A Guide for Beginners hi

11
Comments
3 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
10 Golden Tips for Front-End Developers That Will Transform Your Skills and Your Work! 🔥💻

10 Golden Tips for Front-End Developers That Will Transform Your Skills and Your Work! 🔥💻

2
Comments 2
3 min read
React Behind the Scenes: How It Works

React Behind the Scenes: How It Works

1
Comments
4 min read
Jira Story Creation Template For Front End Developer

Jira Story Creation Template For Front End Developer

5
Comments
1 min read
The 5 Best Design Tools in 2024⚡️

The 5 Best Design Tools in 2024⚡️

7
Comments
4 min read
Frontend Testing Guide: 10 Essential Rules for Naming Tests

Frontend Testing Guide: 10 Essential Rules for Naming Tests

17
Comments
4 min read
🚀 Vanilla Framework Update 🚀

🚀 Vanilla Framework Update 🚀

1
Comments
1 min read
Padrão de design de componentes agnósticos

Padrão de design de componentes agnósticos

3
Comments
2 min read
Standardizing frontend routes and dynamic URL generation in Neeto products

Standardizing frontend routes and dynamic URL generation in Neeto products

Comments
1 min read
CSS' only-child instead of Conditional Logic

CSS' only-child instead of Conditional Logic

12
Comments 9
2 min read
JavaScript Currying

JavaScript Currying

Comments
2 min read
Beyond boring 🙄 markdown rendering with LLMs ✨ and React ⚛️

Beyond boring 🙄 markdown rendering with LLMs ✨ and React ⚛️

3
Comments
3 min read
Becoming a Frontend Developer: My Path in Web Development

Becoming a Frontend Developer: My Path in Web Development

4
Comments 2
3 min read
React Js Part 5 : Lifecycle Methods and Hooks in React

React Js Part 5 : Lifecycle Methods and Hooks in React

2
Comments
4 min read
Front-end skills: Lazy loading and code splitting technique.

Front-end skills: Lazy loading and code splitting technique.

Comments
1 min read
Navigating with React Router React Js Part 4: A Guide to Routing in React Applications

Navigating with React Router React Js Part 4: A Guide to Routing in React Applications

6
Comments 4
3 min read
React Design Patterns~Container Componets / Uncontrolled Controlled Component~

React Design Patterns~Container Componets / Uncontrolled Controlled Component~

1
Comments
1 min read
loading...