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.
5 Hidden CSS Properties You Didn't Know Existed

5 Hidden CSS Properties You Didn't Know Existed

141
Comments 44
2 min read
Finally Understand Responsive Design!

Finally Understand Responsive Design!

140
Comments 33
9 min read
10 VS Code extensions for maximum frontend development productivity

10 VS Code extensions for maximum frontend development productivity

90
Comments 13
4 min read
Desenvolvendo um widget de upload com Flutter 🩵

Desenvolvendo um widget de upload com Flutter 🩵

78
Comments 4
5 min read
How I Structure my React Projects

How I Structure my React Projects

74
Comments 5
3 min read
5 Dicas de Flutter

5 Dicas de Flutter

63
Comments
2 min read
Things that I like better in Vue than in React

Things that I like better in Vue than in React

59
Comments 18
4 min read
: vs :: in CSS3

: vs :: in CSS3

55
Comments 5
2 min read
What is a Plugin Ecosystem and Why Does It Matter?

What is a Plugin Ecosystem and Why Does It Matter?

32
Comments 1
3 min read
Build These 5 Full Stack Projects For An Impressive Profile 🌟🛠️

Build These 5 Full Stack Projects For An Impressive Profile 🌟🛠️

32
Comments 3
2 min read
Bento catalog web

Bento catalog web

27
Comments 12
1 min read
Elm 2023, a year in review

Elm 2023, a year in review

19
Comments 1
31 min read
Symfony can help you fall in love with your front-end team!

Symfony can help you fall in love with your front-end team!

14
Comments
5 min read
Cracking the Code: Essential Problem-Solving Techniques for Today's Dynamic Developer Landscape

Cracking the Code: Essential Problem-Solving Techniques for Today's Dynamic Developer Landscape

13
Comments 2
12 min read
Top 10 SVG Pattern Generators

Top 10 SVG Pattern Generators

12
Comments 3
2 min read
🤯 Keep Up With these 50 Articles

🤯 Keep Up With these 50 Articles

11
Comments 1
7 min read
New AI Frontend Tool Released This Week

New AI Frontend Tool Released This Week

11
Comments 1
1 min read
My top VS Code Extensions for Front-End Development in 2024

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

10
Comments 1
2 min read
JavaScript's push() Method: Unleashing Array Power

JavaScript's push() Method: Unleashing Array Power

10
Comments
2 min read
Remove Duplicates Ways from an Array in Javascript

Remove Duplicates Ways from an Array in Javascript

10
Comments
3 min read
How to Handle Dynamic Routing in Next.js

How to Handle Dynamic Routing in Next.js

10
Comments
5 min read
A deep dive into progressive web apps (PWA)

A deep dive into progressive web apps (PWA)

9
Comments 1
10 min read
Text to pdf using jsPDF

Text to pdf using jsPDF

8
Comments 2
5 min read
Angular Signal Inputs: road to Signal Components

Angular Signal Inputs: road to Signal Components

8
Comments 1
4 min read
Path To A Clean(er) React Architecture - A Shared API Client

Path To A Clean(er) React Architecture - A Shared API Client

8
Comments 2
5 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

8
Comments
15 min read
Creating Smooth Tab Transitions with the View Transitions API

Creating Smooth Tab Transitions with the View Transitions API

7
Comments 5
2 min read
Astro: Building Content-Driven Websites Faster

Astro: Building Content-Driven Websites Faster

7
Comments
4 min read
Understanding SSR and SSG in Modern Web Development

Understanding SSR and SSG in Modern Web Development

6
Comments
5 min read
How to render React components in Vue

How to render React components in Vue

6
Comments 6
2 min read
Angular Signal Queries: Simplifying DOM Querying

Angular Signal Queries: Simplifying DOM Querying

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

Image slideshows are boring. Let's create cubes.

6
Comments
5 min read
Top 3 (+1) Vue libraries for your next project ⏩

Top 3 (+1) Vue libraries for your next project ⏩

6
Comments
2 min read
Menu Component with RiotJS (Material Design)

Menu Component with RiotJS (Material Design)

6
Comments 1
4 min read
Actionable Tips for Building Accessible Websites (and Why it Matters)

Actionable Tips for Building Accessible Websites (and Why it Matters)

6
Comments
2 min read
Efficiently Testing Asynchronous React Hooks with Vitest

Efficiently Testing Asynchronous React Hooks with Vitest

5
Comments
6 min read
10+ Beauty and Cosmetics E-Commerce Website Templates

10+ Beauty and Cosmetics E-Commerce Website Templates

5
Comments
3 min read
What precisely is semantic HTML and why is it needed

What precisely is semantic HTML and why is it needed

5
Comments
6 min read
Entendendo o ControlValueAccessor

Entendendo o ControlValueAccessor

5
Comments 3
7 min read
How to Create a Custom Hook for Seamless Data Retrieval with React.

How to Create a Custom Hook for Seamless Data Retrieval with React.

5
Comments
3 min read
Angular new output() function

Angular new output() function

5
Comments 3
3 min read
Choosing Your Path: Specializations in Web Development

Choosing Your Path: Specializations in Web Development

5
Comments
3 min read
Finding the right learning approach

Finding the right learning approach

5
Comments
2 min read
Crafting Unforgettable Digital Experiences, One Project at a Time

Crafting Unforgettable Digital Experiences, One Project at a Time

5
Comments
1 min read
Mastering Tailwind CSS Customization

Mastering Tailwind CSS Customization

5
Comments
6 min read
Building a Voice and Eye-Controlled To-Do App - Part 3

Building a Voice and Eye-Controlled To-Do App - Part 3

5
Comments 3
7 min read
Crafting Forms in React: Vanilla vs. React Hook Form vs. Formik

Crafting Forms in React: Vanilla vs. React Hook Form vs. Formik

5
Comments 6
11 min read
🧠 50 Articles for May the Fourth

🧠 50 Articles for May the Fourth

5
Comments
8 min read
Stepper Component with RiotJS (Material Design)

Stepper Component with RiotJS (Material Design)

5
Comments
3 min read
TypeScript: Any vs Unknown - Understanding the Difference

TypeScript: Any vs Unknown - Understanding the Difference

4
Comments 2
3 min read
Mastering Rendering: A Comprehensive Guide from React to Next.js

Mastering Rendering: A Comprehensive Guide from React to Next.js

4
Comments 4
17 min read
Enhancing Accessibility: The Importance of Focus Management in User Interactions

Enhancing Accessibility: The Importance of Focus Management in User Interactions

4
Comments
3 min read
Path To A Clean(er) React Architecture - API Layer & Fetch Functions

Path To A Clean(er) React Architecture - API Layer & Fetch Functions

4
Comments
4 min read
6 useful CSS features you might not know about

6 useful CSS features you might not know about

4
Comments 1
4 min read
Top 12+ Battle-Tested React Boilerplates for 2024

Top 12+ Battle-Tested React Boilerplates for 2024

3
Comments
19 min read
7 ways you can center a div

7 ways you can center a div

3
Comments
4 min read
Strong Portfolio Ideas for Junior Developers 😼

Strong Portfolio Ideas for Junior Developers 😼

3
Comments
2 min read
Creating a responsive website design

Creating a responsive website design

3
Comments 1
3 min read
TS: Types vs. Interfaces

TS: Types vs. Interfaces

3
Comments
2 min read
Understanding valueOf() and toString() in JavaScript

Understanding valueOf() and toString() in JavaScript

3
Comments 4
2 min read
loading...