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.
You don't need to set the time-out

You don't need to set the time-out

Comments
4 min read
How to Make Your React App Faster: 6 Performance Tips and Best Practices

How to Make Your React App Faster: 6 Performance Tips and Best Practices

Comments
4 min read
Bramus CSS Observer: Dynamically React to CSS Changes with JavaScript

Bramus CSS Observer: Dynamically React to CSS Changes with JavaScript

1
Comments
2 min read
Routing in React with React Router Dom

Routing in React with React Router Dom

1
Comments
4 min read
Make your Vite applications run a little faster

Make your Vite applications run a little faster

4
Comments
8 min read
How Blackbird Revolutionized My Microservices Development Journey

How Blackbird Revolutionized My Microservices Development Journey

9
Comments 2
8 min read
Unlocking the Magic of Web Forms: What Are They and How Do They Work? 🧙‍♂️

Unlocking the Magic of Web Forms: What Are They and How Do They Work? 🧙‍♂️

1
Comments
4 min read
useContext vs. Redux: Which One Should You Use? 🤔

useContext vs. Redux: Which One Should You Use? 🤔

Comments 2
2 min read
Purple Theme space animation with Saturn planet 🪐🌠👾

Purple Theme space animation with Saturn planet 🪐🌠👾

21
Comments
1 min read
Mastering React.js: How to Build Fast, Scalable, and Performant Web Apps

Mastering React.js: How to Build Fast, Scalable, and Performant Web Apps

Comments
5 min read
10 Tailwind CSS Chip Components [Free & Open-Source]

10 Tailwind CSS Chip Components [Free & Open-Source]

31
Comments 1
3 min read
My first VSCode plugin for syntax conversion of import statements

My first VSCode plugin for syntax conversion of import statements

1
Comments
1 min read
Client-Centered Error Handling

Client-Centered Error Handling

3
Comments
5 min read
Front-end Development With Acceptance Test-Driven Development

Front-end Development With Acceptance Test-Driven Development

Comments
4 min read
Getting Started with React Toastify: Enhance Your Notifications

Getting Started with React Toastify: Enhance Your Notifications

10
Comments 1
7 min read
Normalized User Interface (UI) for Frontend Developers Part 1

Normalized User Interface (UI) for Frontend Developers Part 1

1
Comments
2 min read
All About JavaScript Function

All About JavaScript Function

Comments 1
8 min read
Level Up Your Frontend Game: Learning Frameworks for the Headless & Static Future

Level Up Your Frontend Game: Learning Frameworks for the Headless & Static Future

Comments
3 min read
Communication: Data Fetching Patterns

Communication: Data Fetching Patterns

23
Comments 1
3 min read
Real-time notifications with React and Socket-IO

Real-time notifications with React and Socket-IO

6
Comments
5 min read
Fundamental Core Concepts of React

Fundamental Core Concepts of React

5
Comments
4 min read
useEffect

useEffect

Comments
5 min read
Eye Dropper in Gimli Tailwind 3.4

Eye Dropper in Gimli Tailwind 3.4

Comments
1 min read
Difference Between new Function() and new function() in JavaScript

Difference Between new Function() and new function() in JavaScript

9
Comments
2 min read
Miracle UI - React component library

Miracle UI - React component library

55
Comments 13
1 min read
Leveraging Lambda@Edge to seamlessly manage frontend maintenance window like a pro

Leveraging Lambda@Edge to seamlessly manage frontend maintenance window like a pro

4
Comments 2
6 min read
Asynchronous programming in Javascript - Callbacks, Promises & Async Await

Asynchronous programming in Javascript - Callbacks, Promises & Async Await

Comments
2 min read
useCallback

useCallback

3
Comments
4 min read
Interattività con JavaScript: Guida per Principianti | Interactivity with JavaScript: A Beginner's Guide

Interattività con JavaScript: Guida per Principianti | Interactivity with JavaScript: A Beginner's Guide

Comments
5 min read
Start Your Frontend Project Right: Key Preparations

Start Your Frontend Project Right: Key Preparations

5
Comments
3 min read
Simplificando testes com react-select-event

Simplificando testes com react-select-event

Comments
3 min read
Mastering Progressive Web Apps(PWA) with Angular 18: A Senior Developer's Deep Dive

Mastering Progressive Web Apps(PWA) with Angular 18: A Senior Developer's Deep Dive

17
Comments 6
3 min read
Mastering Angular 18 State Management using NgRx

Mastering Angular 18 State Management using NgRx

23
Comments 1
7 min read
The Best 3D Web Experience Solution

The Best 3D Web Experience Solution

Comments
3 min read
🚀 Day 8: Preserving and Resetting State 🚀

🚀 Day 8: Preserving and Resetting State 🚀

Comments
3 min read
Tailwind CSS vs. Vanilla CSS: When to Use Each for Your Web Development Projects

Tailwind CSS vs. Vanilla CSS: When to Use Each for Your Web Development Projects

Comments
5 min read
CSS Positioning – Absolute, Relative, Fixed, and Sticky.

CSS Positioning – Absolute, Relative, Fixed, and Sticky.

Comments
3 min read
Don’t build a design system — build what you actually need

Don’t build a design system — build what you actually need

Comments
5 min read
🇫🇷 Test Unitaire de Composant Riot avec Vitest (Node env)

🇫🇷 Test Unitaire de Composant Riot avec Vitest (Node env)

Comments
4 min read
Grid vs Flexbox

Grid vs Flexbox

1
Comments
2 min read
Understanding Primitive Data Types in JavaScript

Understanding Primitive Data Types in JavaScript

Comments
2 min read
HTTP Cookies Demystified: A Web Developer's Guide

HTTP Cookies Demystified: A Web Developer's Guide

31
Comments 3
4 min read
How to Prevent Unnecessary React Component Re-Rendering

How to Prevent Unnecessary React Component Re-Rendering

Comments
5 min read
Micro Frontend Architecture for Developers

Micro Frontend Architecture for Developers

1
Comments
5 min read
Loops in JavaScript !!📚🔄

Loops in JavaScript !!📚🔄

Comments
2 min read
Introducing Inspira UI: A Fresh, Open-Source UI Library for Vue! 🚀

Introducing Inspira UI: A Fresh, Open-Source UI Library for Vue! 🚀

10
Comments
2 min read
CSS for forms: enhancing user experience

CSS for forms: enhancing user experience

3
Comments
4 min read
Abstract text content in Angular

Abstract text content in Angular

2
Comments 4
4 min read
Clean Code: Exerça a habilidade de escrever código simples e eficiente🔥

Clean Code: Exerça a habilidade de escrever código simples e eficiente🔥

2
Comments
7 min read
Improve the Performance of Your React App with Virtualization

Improve the Performance of Your React App with Virtualization

7
Comments
3 min read
Rendering One Million Checkboxes Efficiently: Performance Insights using Vanilla JS🙃

Rendering One Million Checkboxes Efficiently: Performance Insights using Vanilla JS🙃

5
Comments
6 min read
Automatic Storybooks Docs

Automatic Storybooks Docs

2
Comments
1 min read
Performant Web Apps

Performant Web Apps

1
Comments
7 min read
Advanced Frontend Resources for Next.js Development 🚀

Advanced Frontend Resources for Next.js Development 🚀

2
Comments
3 min read
Creating a Dynamic Hangman Game with JavaScript: A Technical Overview

Creating a Dynamic Hangman Game with JavaScript: A Technical Overview

1
Comments
10 min read
Essential Frontend Resources for Next.js Development 🚀

Essential Frontend Resources for Next.js Development 🚀

3
Comments
2 min read
Event Loop Explained

Event Loop Explained

7
Comments
7 min read
The Secrets of the 'delete' Operator in JavaScript

The Secrets of the 'delete' Operator in JavaScript

5
Comments
3 min read
Hiding all pinned browser extensions with one click

Hiding all pinned browser extensions with one click

1
Comments
1 min read
The Future of Business: How Technology Consulting Drives Innovation

The Future of Business: How Technology Consulting Drives Innovation

1
Comments
2 min read
loading...