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.
Image slideshows are boring. Let's create cubes.

Image slideshows are boring. Let's create cubes.

5
Comments
5 min read
What is JavaScript?!!

What is JavaScript?!!

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

Everything You need to know about React 19

Comments
9 min read
Top 10 SVG Pattern Generators

Top 10 SVG Pattern Generators

2
Comments 1
2 min read
Angular Animations Tutorial: Adding Flexibility with Params

Angular Animations Tutorial: Adding Flexibility with Params

Comments
9 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

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

Comments
5 min read
Migrating Next.js App to GO + Templ & HTMX

Migrating Next.js App to GO + Templ & HTMX

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

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

3
Comments
7 min read
FlowDiver: The Road to SSR - Part 1

FlowDiver: The Road to SSR - Part 1

Comments
6 min read
Designing with accessibility in mind: Ubergood Festival

Designing with accessibility in mind: Ubergood Festival

Comments
3 min read
Harnessing JavaScript's Power: Conquering the Beasts of Large File Manipulation with TypedArrays and WebWorkers

Harnessing JavaScript's Power: Conquering the Beasts of Large File Manipulation with TypedArrays and WebWorkers

Comments
4 min read
Tailwind CSS for frontend teams: From settings to rules

Tailwind CSS for frontend teams: From settings to rules

Comments
8 min read
Tailwind tips I've learned while using it !

Tailwind tips I've learned while using it !

Comments
2 min read
Front-end specialisations: DX Engineer

Front-end specialisations: DX Engineer

Comments
2 min read
OMI the surprising Chinese Web Components Framework ✨

OMI the surprising Chinese Web Components Framework ✨

Comments
2 min read
How to add Authentication to your React app using Appwrite

How to add Authentication to your React app using Appwrite

Comments
2 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
Master the Art of Software Testing with F.I.R.S.T Principles

Master the Art of Software Testing with F.I.R.S.T Principles

Comments
4 min read
New AI Frontend Tool Released This Week

New AI Frontend Tool Released This Week

11
Comments 1
1 min read
** Frameworks y Librerías en la Programación: Un Viaje Mágico con Shrek **🐉

** Frameworks y Librerías en la Programación: Un Viaje Mágico con Shrek **🐉

Comments
12 min read
From Connected to Disconnected: Handling Network Changes in Your Web App

From Connected to Disconnected: Handling Network Changes in Your Web App

Comments
1 min read
Rasengan.js 1.0.0 Beta 🚀

Rasengan.js 1.0.0 Beta 🚀

1
Comments
1 min read
Handling 404 Error in SPA Deployed on GitHub Pages

Handling 404 Error in SPA Deployed on GitHub Pages

1
Comments
2 min read
Front-end specialisations: Design systems

Front-end specialisations: Design systems

Comments
2 min read
UI Designer vs Front-End Developer: What is the difference

UI Designer vs Front-End Developer: What is the difference

Comments
2 min read
Tailwind Handbook - Part II

Tailwind Handbook - Part II

Comments
9 min read
3 Key Steps of Diffing Algorithm in React for Efficiently Updating the Real DOM

3 Key Steps of Diffing Algorithm in React for Efficiently Updating the Real DOM

Comments
3 min read
Estrutura de Pastas Aplicações SPA (Angular, React, Vue ...)

Estrutura de Pastas Aplicações SPA (Angular, React, Vue ...)

Comments
3 min read
Common Pitfalls When Using React Hooks

Common Pitfalls When Using React Hooks

1
Comments 1
3 min read
Understanding Javascript Promises a Guide to Asynchronous Programming

Understanding Javascript Promises a Guide to Asynchronous Programming

Comments
5 min read
Asynchrony in JavaScript: A Brief Look Back

Asynchrony in JavaScript: A Brief Look Back

1
Comments
9 min read
How to use a Lottie animation in your React app

How to use a Lottie animation in your React app

Comments
2 min read
Security dangers when dealing with API parameters

Security dangers when dealing with API parameters

Comments
3 min read
EXCITING WAYS TO ADD CSS IN HTML: UNDERSTANDING INLINE, INTERNAL & EXTERNAL

EXCITING WAYS TO ADD CSS IN HTML: UNDERSTANDING INLINE, INTERNAL & EXTERNAL

Comments
5 min read
Micro Frontend Architecture: A Business Website Game Changer

Micro Frontend Architecture: A Business Website Game Changer

Comments
8 min read
Create free mock apis with unlimited storage

Create free mock apis with unlimited storage

Comments
1 min read
The benefits of adding an activity feed to your B2B product

The benefits of adding an activity feed to your B2B product

Comments
8 min read
CSS Houdini

CSS Houdini

Comments
4 min read
Making The Best Use of DevTools

Making The Best Use of DevTools

Comments
1 min read
F.E.M (Frontend Mentor.io) Project: PhotoSnap Website

F.E.M (Frontend Mentor.io) Project: PhotoSnap Website

Comments
1 min read
Front-end specialisations: Cross-platform

Front-end specialisations: Cross-platform

Comments
2 min read
Survival prediction for Titanic passengers using logistic regression.

Survival prediction for Titanic passengers using logistic regression.

Comments
1 min read
Introducing the Enhanced @nipe-solutions/react-spring-bottom-sheet: Now Supporting React 18 and XState v5

Introducing the Enhanced @nipe-solutions/react-spring-bottom-sheet: Now Supporting React 18 and XState v5

1
Comments 1
3 min read
Application of S.O.D. in frontend development

Application of S.O.D. in frontend development

Comments
5 min read
CSS Cascade, Specificity, and Selectors

CSS Cascade, Specificity, and Selectors

Comments
9 min read
How to Filter Arrays in JavaScript: A Comprehensive Guide

How to Filter Arrays in JavaScript: A Comprehensive Guide

Comments
4 min read
Front-end specialisations: HTML + CSS

Front-end specialisations: HTML + CSS

Comments
2 min read
Create a basic drawing web app with JavaScript - Part 3

Create a basic drawing web app with JavaScript - Part 3

1
Comments
2 min read
A UX Design Dilemma: Adapt Brand Guidelines or Start Afresh?

A UX Design Dilemma: Adapt Brand Guidelines or Start Afresh?

Comments
7 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

6
Comments
15 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
Spread and Rest Operators in JavaScript

Spread and Rest Operators in JavaScript

1
Comments
3 min read
🧠 50 Articles for May the Fourth

🧠 50 Articles for May the Fourth

5
Comments
8 min read
How to add LOGIN with Google in your WEBAPPS using Passport

How to add LOGIN with Google in your WEBAPPS using Passport

Comments
2 min read
Be a Better UI Engineer: Selectively Exclude CSS Styles

Be a Better UI Engineer: Selectively Exclude CSS Styles

1
Comments
2 min read
Bento catalog web

Bento catalog web

27
Comments 12
1 min read
Building Arrays Incrementally.

Building Arrays Incrementally.

Comments
1 min read
Just beginning

Just beginning

Comments
1 min read
Memoized getters in ES6 classes

Memoized getters in ES6 classes

Comments
1 min read
loading...