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.
4 time saving tailwind tips… ⏱️

4 time saving tailwind tips… ⏱️

Comments
2 min read
Creating dynamic web animations with gsap

Creating dynamic web animations with gsap

8
Comments
3 min read
This is how we've utilized our expertise and built solid data-driven application

This is how we've utilized our expertise and built solid data-driven application

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

1
Comments
8 min read
Organization repo + hobby plan in Vercel

Organization repo + hobby plan in Vercel

6
Comments
2 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
Node package managers (npm, yarn, pnpm) - All you need to know

Node package managers (npm, yarn, pnpm) - All you need to know

5
Comments 4
5 min read
NFT Preview Card Component Challenge from Frontend Mentor

NFT Preview Card Component Challenge from Frontend Mentor

5
Comments 4
8 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
Chrome DevTools: CSS Overview Panel

Chrome DevTools: CSS Overview Panel

2
Comments
3 min read
Mastering Angular Component Styling: A Guide to CSS Layering and Dynamic Class Management. No ng:deep required!

Mastering Angular Component Styling: A Guide to CSS Layering and Dynamic Class Management. No ng:deep required!

3
Comments
4 min read
Roles and Responsibilities Matrix

Roles and Responsibilities Matrix

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

How to add Authentication to your React app using Appwrite

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

2
Comments
3 min read
Improve your DX to boost team productivity

Improve your DX to boost team productivity

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

7
Comments 1
3 min read
Level Up Your React Game in 2024!!

Level Up Your React Game in 2024!!

Comments
4 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
Common Pitfalls When Using React Hooks

Common Pitfalls When Using React Hooks

1
Comments 1
3 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
Top 3 (+1) Vue libraries for your next project ⏩

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

12
Comments
2 min read
What is a Design System and Why Is It Important for Software Engineering?

What is a Design System and Why Is It Important for Software Engineering?

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

Understanding Javascript Promises a Guide to Asynchronous Programming

1
Comments
5 min read
Front-end specialisations: Security

Front-end specialisations: Security

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

Top 12+ Battle-Tested React Boilerplates for 2024

199
Comments 1
19 min read
How to use NextJS pathname in Storybook 8

How to use NextJS pathname in Storybook 8

3
Comments 1
1 min read
Asynchrony in JavaScript: A Brief Look Back

Asynchrony in JavaScript: A Brief Look Back

1
Comments
9 min read
Custom checkbox component, the right way

Custom checkbox component, the right way

1
Comments
11 min read
🚀 Tailwind `inview:` aplica estilos cuando el componente entra en pantalla

🚀 Tailwind `inview:` aplica estilos cuando el componente entra en pantalla

5
Comments
1 min read
Redirecting Guards and Resolvers in Angular v18 with RedirectCommand

Redirecting Guards and Resolvers in Angular v18 with RedirectCommand

9
Comments 1
4 min read
Create your own API for react App

Create your own API for react App

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

Micro Frontend Architecture: A Business Website Game Changer

Comments
8 min read
Material-UI: Turning Ideas into Interfaces with Style and Efficiency

Material-UI: Turning Ideas into Interfaces with Style and Efficiency

1
Comments
2 min read
RiotJS Router

RiotJS Router

3
Comments 1
6 min read
Finally Understand Responsive Design!

Finally Understand Responsive Design!

147
Comments 33
9 min read
Identify and fix bundle npm duplicate dependencies

Identify and fix bundle npm duplicate dependencies

Comments
6 min read
Concurrent Rendering in React ⛽🛣️

Concurrent Rendering in React ⛽🛣️

4
Comments
9 min read
Create a Pomodoro Timer App using HTML, CSS, and JavaScript

Create a Pomodoro Timer App using HTML, CSS, and JavaScript

2
Comments 3
4 min read
Front-end specialisations: Design systems

Front-end specialisations: Design systems

1
Comments
2 min read
Navigating Bootstrap Component: A Comprehensive View

Navigating Bootstrap Component: A Comprehensive View

Comments
7 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
Enhancing Accessibility: The Importance of Focus Management in User Interactions

Enhancing Accessibility: The Importance of Focus Management in User Interactions

5
Comments 2
3 min read
Text to pdf using jsPDF

Text to pdf using jsPDF

11
Comments 3
5 min read
Tailwind Handbook - Part II

Tailwind Handbook - Part II

Comments
9 min read
Astro: Building Content-Driven Websites Faster

Astro: Building Content-Driven Websites Faster

7
Comments
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
Path To A Clean(er) React Architecture - API Layer & Fetch Functions

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

10
Comments 2
4 min read
TS: Types vs. Interfaces

TS: Types vs. Interfaces

3
Comments
2 min read
My favorite React library of the week: " Yet Another React Lightbox" 💛

My favorite React library of the week: " Yet Another React Lightbox" 💛

10
Comments
1 min read
How to install React 19 Beta

How to install React 19 Beta

25
Comments
3 min read
What is a Plugin Ecosystem and Why Does It Matter?

What is a Plugin Ecosystem and Why Does It Matter?

34
Comments 1
3 min read
Why did I choose Supabase as a backend service for my Next.js full-stack project

Why did I choose Supabase as a backend service for my Next.js full-stack project

6
Comments 1
2 min read
DOM (part 1)

DOM (part 1)

Comments
2 min read
Como criar gradientes animados em Qt/QML ✨

Como criar gradientes animados em Qt/QML ✨

5
Comments
3 min read
Embarking on a Web Development Journey

Embarking on a Web Development Journey

1
Comments
1 min read
9 React Calendar Components for Your Next App

9 React Calendar Components for Your Next App

7
Comments
4 min read
How to use a Lottie animation in your React app

How to use a Lottie animation in your React app

5
Comments
2 min read
A Directory to All You Need to Know About Material UI

A Directory to All You Need to Know About Material UI

Comments
21 min read
Bundle frontend into axum binary using include_dir

Bundle frontend into axum binary using include_dir

3
Comments
4 min read
loading...