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.
Unit Testing: A Hands-On Guide with Real Examples - React + Vitest (p.1)

Unit Testing: A Hands-On Guide with Real Examples - React + Vitest (p.1)

21
Comments 2
9 min read
Fazendo Funcionar vs. Tornando Perfeito

Fazendo Funcionar vs. Tornando Perfeito

Comments
2 min read
Visual Introduction to Frontend Testing Types

Visual Introduction to Frontend Testing Types

8
Comments
5 min read
Conditional wrap component in Vue 3 pt.3

Conditional wrap component in Vue 3 pt.3

1
Comments 2
2 min read
Gulp versus Grunt

Gulp versus Grunt

Comments
2 min read
10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

Comments
2 min read
10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

Comments
2 min read
How to improve web performance

How to improve web performance

1
Comments 1
5 min read
List of Free HTML Template

List of Free HTML Template

3
Comments 1
3 min read
Path To A Clean(er) React Architecture - API Layer & Data Transformations

Path To A Clean(er) React Architecture - API Layer & Data Transformations

5
Comments
9 min read
Conditional wrap component in Vue 3 pt.2

Conditional wrap component in Vue 3 pt.2

1
Comments
1 min read
Conditional wrap component in Vue 3

Conditional wrap component in Vue 3

6
Comments
1 min read
What Is Google Baseline and Its Impact?

What Is Google Baseline and Its Impact?

3
Comments
4 min read
Gradual Information Disclosure in Interfaces for Complex Designs

Gradual Information Disclosure in Interfaces for Complex Designs

1
Comments 1
5 min read
Boosting UX: How I Transformed Data Management in Our App with this lib

Boosting UX: How I Transformed Data Management in Our App with this lib

2
Comments 1
2 min read
Top 10 SVG Pattern Generators

Top 10 SVG Pattern Generators

83
Comments 7
2 min read
React Hooks : A Comprehensive Beginner’s Guide

React Hooks : A Comprehensive Beginner’s Guide

6
Comments
13 min read
Best FrontEnd & New ReUsable Component Libraries For React JS 2024.

Best FrontEnd & New ReUsable Component Libraries For React JS 2024.

16
Comments 3
2 min read
Lit vs Rimmel - Comparing template-tagged UI libraries

Lit vs Rimmel - Comparing template-tagged UI libraries

Comments
3 min read
Managing URLs - Part 01 🔗

Managing URLs - Part 01 🔗

2
Comments
2 min read
Custom Toggle Button Vue Component

Custom Toggle Button Vue Component

Comments
2 min read
React 19: Unleashing New Frontiers in Web Development

React 19: Unleashing New Frontiers in Web Development

1
Comments
2 min read
Navigating React: A Beginner's Journey

Navigating React: A Beginner's Journey

Comments
1 min read
HTML Semántico: Guía de supervivencia

HTML Semántico: Guía de supervivencia

Comments
5 min read
Angular’s 17 Interceptors Complete Tutorial

Angular’s 17 Interceptors Complete Tutorial

52
Comments 2
6 min read
I coded for 100 days and documented it on YouTube...

I coded for 100 days and documented it on YouTube...

1
Comments
2 min read
CMSs are everywhere — and they go beyond publishing

CMSs are everywhere — and they go beyond publishing

Comments
3 min read
What is "this"?

What is "this"?

Comments
4 min read
Breakpoint Debugger vs Console.log Statement: A Frontend Developer's Perspective

Breakpoint Debugger vs Console.log Statement: A Frontend Developer's Perspective

Comments
2 min read
Simple Guide to Dockerizing an Angular App

Simple Guide to Dockerizing an Angular App

1
Comments
3 min read
10+ Best Open Source Icon Libraries in 2024

10+ Best Open Source Icon Libraries in 2024

181
Comments 1
6 min read
Elevate - Free Tailwind Business Template

Elevate - Free Tailwind Business Template

11
Comments 2
1 min read
What are single page apps, really?

What are single page apps, really?

5
Comments
4 min read
Front-End? More Like Front-Runner Away! (But Hear Me Out)

Front-End? More Like Front-Runner Away! (But Hear Me Out)

Comments
1 min read
Mastering Frontend Web Development: Best Practices

Mastering Frontend Web Development: Best Practices

Comments
3 min read
Unlock Angular Form Validation Magic with Trivule: The Game-Changing Approach

Unlock Angular Form Validation Magic with Trivule: The Game-Changing Approach

2
Comments
2 min read
Find the last matched element - the bad, the good, and the better

Find the last matched element - the bad, the good, and the better

6
Comments 1
3 min read
Image slideshows are boring. Let's create cubes.

Image slideshows are boring. Let's create cubes.

19
Comments 8
5 min read
Is this Tiptap Editor Is good For Next Js

Is this Tiptap Editor Is good For Next Js

Comments 1
1 min read
Document Object Model

Document Object Model

Comments
2 min read
TanStack Query in Angular

TanStack Query in Angular

2
Comments 1
7 min read
Folder Structure for SPA Applications (Angular, React, Vue ...)

Folder Structure for SPA Applications (Angular, React, Vue ...)

2
Comments
2 min read
Web Pages on a Diet: Island Architecture for a Lighter, Faster Web Apps

Web Pages on a Diet: Island Architecture for a Lighter, Faster Web Apps

Comments
6 min read
Mastering Angular 17 Routing

Mastering Angular 17 Routing

45
Comments
3 min read
Why Should You Always Use <nav> for Navigation Sections in HTML?

Why Should You Always Use <nav> for Navigation Sections in HTML?

2
Comments
7 min read
My Portfolio: My Mind's Kaleidoscope

My Portfolio: My Mind's Kaleidoscope

Comments
1 min read
5 Hidden CSS Properties You Didn't Know Existed

5 Hidden CSS Properties You Didn't Know Existed

146
Comments 44
2 min read
Migrating Next.js App to GO + Templ & HTMX

Migrating Next.js App to GO + Templ & HTMX

5
Comments
4 min read
What is JavaScript?!!

What is JavaScript?!!

2
Comments
4 min read
Everything You need to know about React 19

Everything You need to know about React 19

2
Comments
9 min read
What precisely is semantic HTML and why is it needed

What precisely is semantic HTML and why is it needed

7
Comments
6 min read
Guides to the Web Performance - HTML + CSS - For Beginners

Guides to the Web Performance - HTML + CSS - For Beginners

5
Comments
7 min read
Angular Animations Tutorial: Adding Flexibility with Params

Angular Animations Tutorial: Adding Flexibility with Params

1
Comments 1
9 min read
New AI Frontend Tool Released This Week

New AI Frontend Tool Released This Week

15
Comments 2
1 min read
A Fun Guide to Using Framer Motion to Liven Up Your React App

A Fun Guide to Using Framer Motion to Liven Up Your React App

1
Comments
2 min read
Why I rarely use `getByRole`: Testing Library and the first rule of ARIA

Why I rarely use `getByRole`: Testing Library and the first rule of ARIA

14
Comments
15 min read
Choosing the Right CSS Approach: Tailwind CSS vs Bootstrap vs Vanilla CSS

Choosing the Right CSS Approach: Tailwind CSS vs Bootstrap vs Vanilla CSS

4
Comments
5 min read
My top VS Code Extensions for Front-End Development in 2024

My top VS Code Extensions for Front-End Development in 2024

11
Comments 2
2 min read
10 VS Code extensions for maximum frontend development productivity

10 VS Code extensions for maximum frontend development productivity

121
Comments 14
4 min read
🧠 50 Articles for May the Fourth

🧠 50 Articles for May the Fourth

6
Comments
8 min read
loading...