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 tailwindcss utility classes to up your frontend game

5 tailwindcss utility classes to up your frontend game

4
Comments 1
2 min read
How to Build a Custom React Hook to Listen for Keyboard Events

How to Build a Custom React Hook to Listen for Keyboard Events

15
Comments
3 min read
Day 79: WebSockets

Day 79: WebSockets

12
Comments
2 min read
How to Build a Waterfall Chart with JavaScript

How to Build a Waterfall Chart with JavaScript

6
Comments
11 min read
Mastering React Hooks: A New Era of Elegance in Building React Components

Mastering React Hooks: A New Era of Elegance in Building React Components

5
Comments
7 min read
Create A Netflix Login Page in HTML and CSS | Learn With Danial

Create A Netflix Login Page in HTML and CSS | Learn With Danial

2
Comments
4 min read
A Developer’s Guide to Implementing a Design System (Part 1)

A Developer’s Guide to Implementing a Design System (Part 1)

12
Comments 1
8 min read
Single-SPA Parcels and vite-plugin-single-spa

Single-SPA Parcels and vite-plugin-single-spa

2
Comments
20 min read
BONUS: Diwali

BONUS: Diwali

2
Comments 1
1 min read
My first week of #100DaysOfCode challenge!

My first week of #100DaysOfCode challenge!

5
Comments 10
2 min read
How to Learn Angular 17 Features with Angular.dev

How to Learn Angular 17 Features with Angular.dev

21
Comments
2 min read
Transform Inputs Properties in Angular Easy

Transform Inputs Properties in Angular Easy

3
Comments 1
3 min read
Text to Speech Converter in HTML CSS & JavaScript

Text to Speech Converter in HTML CSS & JavaScript

2
Comments
3 min read
Vite + Single-SPA: A Recap up to vite-plugin-single-spa v0.3.1

Vite + Single-SPA: A Recap up to vite-plugin-single-spa v0.3.1

Comments
5 min read
VueJS part 11: Sending data from component to parent

VueJS part 11: Sending data from component to parent

20
Comments
2 min read
I made a CSS Frankenstein 👻

I made a CSS Frankenstein 👻

23
Comments 9
1 min read
Loading chunks on demand - beyond the router (part 2)

Loading chunks on demand - beyond the router (part 2)

5
Comments
4 min read
How the DOM and Virtual DOM Dance: A Guide to Reactive Programming in Web Development

How the DOM and Virtual DOM Dance: A Guide to Reactive Programming in Web Development

Comments
1 min read
Uniting developers with Plug-and-Play React

Uniting developers with Plug-and-Play React

Comments
2 min read
Exploring the Pros and Cons of Standalone Components in Angular

Exploring the Pros and Cons of Standalone Components in Angular

11
Comments 1
2 min read
Optimizing performance: how our extension became lightning fast

Optimizing performance: how our extension became lightning fast

5
Comments
6 min read
Day 85: Device Orientation

Day 85: Device Orientation

3
Comments 1
2 min read
All About 'margin: auto' in CSS: Centering and More

All About 'margin: auto' in CSS: Centering and More

62
Comments 6
6 min read
Automatically generate favicons and inject them into HTML with Webpack

Automatically generate favicons and inject them into HTML with Webpack

1
Comments
4 min read
Free webinar on content modeling

Free webinar on content modeling

Comments
1 min read
A Developer’s Guide to Implementing a Design System (Part 2)

A Developer’s Guide to Implementing a Design System (Part 2)

5
Comments
10 min read
The Designers' Dilemma: Choosing Between Photoshop and Figma.

The Designers' Dilemma: Choosing Between Photoshop and Figma.

1
Comments
3 min read
Day 72: Advice

Day 72: Advice

3
Comments 1
1 min read
Criando um site com múltiplos idiomas usando Next.js e next-intl

Criando um site com múltiplos idiomas usando Next.js e next-intl

3
Comments
9 min read
Copy issue reference to clipboard enhancement

Copy issue reference to clipboard enhancement

Comments
3 min read
Introduction to React

Introduction to React

Comments
3 min read
Day 83: Push Notifications

Day 83: Push Notifications

8
Comments
4 min read
Zorin OS

Zorin OS

1
Comments
2 min read
JavaScript Symbol Veri Türü

JavaScript Symbol Veri Türü

Comments
1 min read
Best web development stacks for 2023.

Best web development stacks for 2023.

Comments 1
5 min read
Next.js 14

Next.js 14

3
Comments 1
4 min read
My First Hackathon: A Journey of Collaboration and Learning

My First Hackathon: A Journey of Collaboration and Learning

1
Comments
4 min read
Day 82: Service Worker

Day 82: Service Worker

6
Comments
2 min read
DevOps In Flutter

DevOps In Flutter

1
Comments
3 min read
Can SciChart 📊 and React revolutionize your data visualization? 🚀

Can SciChart 📊 and React revolutionize your data visualization? 🚀

1
Comments 1
5 min read
Step-by-Step Guide to Creating Github Repositories and Adding Files Using the VSCode Terminal

Step-by-Step Guide to Creating Github Repositories and Adding Files Using the VSCode Terminal

3
Comments
3 min read
Exploring JS Frameworks with Component Party

Exploring JS Frameworks with Component Party

Comments
2 min read
Creating an Organized SCSS File Structure Using Modern Practices

Creating an Organized SCSS File Structure Using Modern Practices

16
Comments 3
3 min read
Day 69: Newsletter

Day 69: Newsletter

3
Comments 1
1 min read
How to Create an Animated Space / Stars Background Effect in React / Next.js

How to Create an Animated Space / Stars Background Effect in React / Next.js

4
Comments 2
3 min read
I started using Qwik...

I started using Qwik...

3
Comments
3 min read
VueJS part 9: Creating components in the .vue files

VueJS part 9: Creating components in the .vue files

5
Comments
4 min read
Day 81: Web Workers

Day 81: Web Workers

24
Comments 4
3 min read
Why you should choose HTMX for your next project

Why you should choose HTMX for your next project

128
Comments 51
11 min read
Learn React The Hard Way: Manage State Better

Learn React The Hard Way: Manage State Better

4
Comments
2 min read
Latest version of Yup and Typescript issues that annoy me!

Latest version of Yup and Typescript issues that annoy me!

3
Comments 2
1 min read
How To Make Your Website Faster 🔥🚀🚀

How To Make Your Website Faster 🔥🚀🚀

4
Comments 1
5 min read
CSS-only direction-aware hover effects

CSS-only direction-aware hover effects

9
Comments
2 min read
Setting up Redux Persist with Redux Toolkit in React JS

Setting up Redux Persist with Redux Toolkit in React JS

Comments
7 min read
Roadmap to Learn ReactJS

Roadmap to Learn ReactJS

1
Comments
3 min read
How to Show a Modal Dialog in Angular

How to Show a Modal Dialog in Angular

1
Comments
7 min read
L'UX accessible avec Gérôme Grignon

L'UX accessible avec Gérôme Grignon

12
Comments 5
2 min read
How to build an app with nestjs and hotwire!

How to build an app with nestjs and hotwire!

3
Comments 2
6 min read
Nuxt Social Share module has been released 🎉

Nuxt Social Share module has been released 🎉

6
Comments 2
2 min read
Day 80: Server-Sent Events

Day 80: Server-Sent Events

4
Comments 1
2 min read
loading...