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.
Writing multi-line code on Chrome DevTools

Writing multi-line code on Chrome DevTools

Comments
2 min read
: vs :: in CSS3

: vs :: in CSS3

29
Comments 3
2 min read
Tabs Component with RiotJS (Material Design)

Tabs Component with RiotJS (Material Design)

6
Comments
4 min read
Improve your DX to boost team productivity

Improve your DX to boost team productivity

Comments
4 min read
Level Up Your React Game in 2024!!

Level Up Your React Game in 2024!!

Comments
4 min read
Using Theme UI Extensions in your Shopify App

Using Theme UI Extensions in your Shopify App

Comments
2 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
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
Webauth Unlocked: An In-Depth Exploration of Advanced Authentication Solutions

Webauth Unlocked: An In-Depth Exploration of Advanced Authentication Solutions

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

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

2
Comments 4
17 min read
HOW TO LAZY LOAD IMAGE IN REACTJS

HOW TO LAZY LOAD IMAGE IN REACTJS

Comments
2 min read
Navigating Bootstrap Component: A Comprehensive View

Navigating Bootstrap Component: A Comprehensive View

Comments
7 min read
React 19, handling forms using useOptimistic and useFormStatus along with React Hook Form and Zod … practical example ⚛️

React 19, handling forms using useOptimistic and useFormStatus along with React Hook Form and Zod … practical example ⚛️

3
Comments
3 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
Finally Understand Responsive Design!

Finally Understand Responsive Design!

131
Comments 33
9 min read
Front-end specialisations: Accessibility

Front-end specialisations: Accessibility

1
Comments
3 min read
Getting Started with React: A Beginner's Guide

Getting Started with React: A Beginner's Guide

Comments
3 min read
DOM (part 1)

DOM (part 1)

Comments
2 min read
Angular Drag and Drop Files Upload Made Simple

Angular Drag and Drop Files Upload Made Simple

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

Como criar gradientes animados em Qt/QML ✨

5
Comments
3 min read
Build your interface in Astro: Components 🧩

Build your interface in Astro: Components 🧩

7
Comments
4 min read
Embarking on a Web Development Journey

Embarking on a Web Development Journey

1
Comments
1 min read
Share Data between Riot Components with Mitt (event emitter)

Share Data between Riot Components with Mitt (event emitter)

Comments 1
6 min read
How should class naming be in HTML? — Clean Code.

How should class naming be in HTML? — Clean Code.

Comments
4 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
Understanding useReducer Hook in React – An introduction and a Comprehensive Guide for Web Developers

Understanding useReducer Hook in React – An introduction and a Comprehensive Guide for Web Developers

Comments
4 min read
Bundle frontend into axum binary using include_dir

Bundle frontend into axum binary using include_dir

3
Comments
4 min read
Search Component with RiotJS (Material Design)

Search Component with RiotJS (Material Design)

7
Comments 1
5 min read
Suggestions for a new language to learn?

Suggestions for a new language to learn?

Comments 6
1 min read
How I got nominated for a Webby Award

How I got nominated for a Webby Award

1
Comments 2
2 min read
Comparing Strings in JavaScript: How to check for Equal Normalized Values

Comparing Strings in JavaScript: How to check for Equal Normalized Values

1
Comments
2 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
How to make the search bar focus using JavaScript

How to make the search bar focus using JavaScript

Comments
2 min read
Manipulate Complex API Data Sample In React

Manipulate Complex API Data Sample In React

2
Comments
1 min read
React Hooks: a look into useState

React Hooks: a look into useState

Comments
5 min read
Como criar um backend pro seu frontend com AWS Lambdas

Como criar um backend pro seu frontend com AWS Lambdas

Comments
4 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
Path To A Clean(er) React Architecture - A Shared API Client

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

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

The Ins and Outs of JavaScript Scope: Variable Edition

Comments
5 min read
Fast Track to Frontend: A 60-Day Roadmap from HTML/CSS Novice to JavaScript Ninja

Fast Track to Frontend: A 60-Day Roadmap from HTML/CSS Novice to JavaScript Ninja

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

Essential Array Methods for Front-End Developers

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

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

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

Change Colours in a Bitmap Image using Browser CSS Filters

Comments
3 min read
Does limiting state matter on the FrontEnd?

Does limiting state matter on the FrontEnd?

Comments
1 min read
Auto Image Slider in Android | Kotlin: A Step-by-Step Guide

Auto Image Slider in Android | Kotlin: A Step-by-Step Guide

1
Comments
4 min read
Using Nextjs, Aceternity UI and Shadcn-UI all together

Using Nextjs, Aceternity UI and Shadcn-UI all together

1
Comments
5 min read
Understanding Declarative vs. Imperative Programming for Frontend Developers

Understanding Declarative vs. Imperative Programming for Frontend Developers

Comments
1 min read
The wrappers for your Components: Pages 📃

The wrappers for your Components: Pages 📃

Comments
2 min read
Mastering Tailwind CSS Customization

Mastering Tailwind CSS Customization

5
Comments
6 min read
Understanding Web Content Accessibility Guidelines (WCAG): A Comprehensive Guide

Understanding Web Content Accessibility Guidelines (WCAG): A Comprehensive Guide

Comments
3 min read
A Modular Approach to Integrating React-Router v6

A Modular Approach to Integrating React-Router v6

10
Comments
11 min read
What makes a good dashboard

What makes a good dashboard

1
Comments
6 min read
5 Dicas de Flutter

5 Dicas de Flutter

62
Comments
2 min read
Architecture: Micro frontends

Architecture: Micro frontends

1
Comments
14 min read
Dialog Component with RiotJS (Material Design)

Dialog Component with RiotJS (Material Design)

7
Comments 1
4 min read
CSS ART CHALLENGE

CSS ART CHALLENGE

Comments 2
1 min read
The Evolution of the Internet: The Journey Through Time

The Evolution of the Internet: The Journey Through Time

2
Comments 2
4 min read
The URL Pathway

The URL Pathway

Comments
3 min read
loading...