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

12
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

29
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

11
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
37 Tips from a Senior Frontend Developer

37 Tips from a Senior Frontend Developer

1922
Comments 219
9 min read
Create free mock apis with unlimited storage

Create free mock apis with unlimited storage

Comments
1 min read
Ways to Add CSS in HTML: Understanding Inline, Internal & External Styles

Ways to Add CSS in HTML: Understanding Inline, Internal & External Styles

Comments
5 min read
Angular new output() function

Angular new output() function

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

7 ways you can center a div

3
Comments
4 min read
First Hands-On Experience with Angular 17

First Hands-On Experience with Angular 17

2
Comments
2 min read
Bento catalog web! 🎨

Bento catalog web! 🎨

34
Comments 15
1 min read
DNS, NETWORK PACKET, FTP, HTTP AND HTTPS

DNS, NETWORK PACKET, FTP, HTTP AND HTTPS

Comments
7 min read
How would you handle image upload?

How would you handle image upload?

Comments
1 min read
React Hooks Deep Dive

React Hooks Deep Dive

1
Comments
7 min read
How to Build a Web Quiz App with Basic JS, HTML & CSS

How to Build a Web Quiz App with Basic JS, HTML & CSS

7
Comments
11 min read
Frontend Mentor.io Challenge: PhotoSnap Website

Frontend Mentor.io Challenge: PhotoSnap Website

Comments
1 min read
Streamline Your React Development: Visualize Component Insights in VS Code

Streamline Your React Development: Visualize Component Insights in VS Code

3
Comments
2 min read
Unveiling React Server Components

Unveiling React Server Components

1
Comments 2
17 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
Memoized getters in ES6 classes

Memoized getters in ES6 classes

1
Comments
1 min read
The Ins and Outs of JavaScript Scope: Variable Edition

The Ins and Outs of JavaScript Scope: Variable Edition

Comments
5 min read
Input field validation for forms: A checklist from a designer to a dev with love

Input field validation for forms: A checklist from a designer to a dev with love

2
Comments 1
1 min read
Essential Array Methods for Front-End Developers

Essential Array Methods for Front-End Developers

Comments
2 min read
: vs :: in CSS3

: vs :: in CSS3

68
Comments 10
2 min read
The best testing strategies for frontends

The best testing strategies for frontends

Comments 4
4 min read
Enhance your backend data with ES6 classes

Enhance your backend data with ES6 classes

2
Comments 1
1 min read
I separated dependency injection from Angular:`static-injector`

I separated dependency injection from Angular:`static-injector`

Comments
2 min read
How to Optimize Your Website for Optimal Performance

How to Optimize Your Website for Optimal Performance

Comments
2 min read
Unpacking useEffect in React: Messing with Component Purity - No Bloat

Unpacking useEffect in React: Messing with Component Purity - No Bloat

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

Understanding valueOf() and toString() in JavaScript

4
Comments 4
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
Change Colours in a Bitmap Image using Browser CSS Filters

Change Colours in a Bitmap Image using Browser CSS Filters

Comments
3 min read
The Evolution of Next.js: A Deep Dive into the Latest Updates Since Version 14.2

The Evolution of Next.js: A Deep Dive into the Latest Updates Since Version 14.2

1
Comments
5 min read
Responsive Testing with U-Eyes: Mobile Device Simulator

Responsive Testing with U-Eyes: Mobile Device Simulator

Comments
4 min read
How to setup verified commits on GitHub

How to setup verified commits on GitHub

1
Comments
4 min read
Share Data between Riot Components with Riot-Mieosis (State Manager)

Share Data between Riot Components with Riot-Mieosis (State Manager)

2
Comments 1
5 min read
The Battle of State Management: Redux vs Zustand

The Battle of State Management: Redux vs Zustand

49
Comments
4 min read
Angular HostAttributeToken: the new way to inject attributes

Angular HostAttributeToken: the new way to inject attributes

Comments
3 min read
Understanding Svelte: Setting Up Your Project and Mastering .svelte Files

Understanding Svelte: Setting Up Your Project and Mastering .svelte Files

1
Comments
4 min read
Enhancing React App Security: Implementing Inactivity Logout for Peace of Mind

Enhancing React App Security: Implementing Inactivity Logout for Peace of Mind

7
Comments
2 min read
Spread and Rest Operators in JavaScript

Spread and Rest Operators in JavaScript

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

How to Filter Arrays in JavaScript: A Comprehensive Guide

Comments
4 min read
Angular Event Modifier

Angular Event Modifier

2
Comments 1
2 min read
Mastering Tailwind CSS Customization

Mastering Tailwind CSS Customization

5
Comments
6 min read
loading...