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 a state management library in 50 lines of JavaScript

Writing a state management library in 50 lines of JavaScript

11
Comments
6 min read
How to add Google Fonts and Custom Fonts to your Web App

How to add Google Fonts and Custom Fonts to your Web App

4
Comments
3 min read
Integrating Netlify Frontend with External Backend Using Custom DNS Configuration.

Integrating Netlify Frontend with External Backend Using Custom DNS Configuration.

3
Comments 4
3 min read
Mastering React Components with TypeScript Generics

Mastering React Components with TypeScript Generics

2
Comments
7 min read
Learn from small architectural mistakes — Frontend edition

Learn from small architectural mistakes — Frontend edition

3
Comments
3 min read
How to Switch Your Website to Dark Mode Using CSS and JavaScript

How to Switch Your Website to Dark Mode Using CSS and JavaScript

17
Comments 4
4 min read
EventListener UI in JavaScript

EventListener UI in JavaScript

1
Comments 2
2 min read
12 Simple and Effective CSS Transition Effects for Your Website🫠

12 Simple and Effective CSS Transition Effects for Your Website🫠

31
Comments 12
2 min read
Today's Javascript Tip: Use ?? to provide a default value only when the left operand is null or undefined.

Today's Javascript Tip: Use ?? to provide a default value only when the left operand is null or undefined.

Comments
1 min read
Mastering TypeScript Generics for Reusable Logic

Mastering TypeScript Generics for Reusable Logic

1
Comments
3 min read
Finding inspiration as a Frontend developer

Finding inspiration as a Frontend developer

5
Comments
2 min read
Is PHP Really Dead? Unveiling the Truth Through PHP’s Evolution

Is PHP Really Dead? Unveiling the Truth Through PHP’s Evolution

12
Comments 4
6 min read
React.js v/s Next.js: What’s the Difference? 🤔

React.js v/s Next.js: What’s the Difference? 🤔

1
Comments
2 min read
Vue3: diretivas — cheat sheet (built-in e custom)

Vue3: diretivas — cheat sheet (built-in e custom)

12
Comments
13 min read
How Apple Product Launch Reduced Akamai's CDN Availability to 97%

How Apple Product Launch Reduced Akamai's CDN Availability to 97%

1
Comments
1 min read
Web Accessibility and the Role of Semantic HTML

Web Accessibility and the Role of Semantic HTML

1
Comments
2 min read
Iniciando no Angular: Dicas e estrutura inicial

Iniciando no Angular: Dicas e estrutura inicial

3
Comments 2
6 min read
How to Develop an IPTV Streaming App

How to Develop an IPTV Streaming App

Comments
3 min read
10 Tailwind CSS Input Number Examples [Free & Open-Source]

10 Tailwind CSS Input Number Examples [Free & Open-Source]

11
Comments
3 min read
Today's CSS Trick: Shorten your code by using CSS shorthand properties.

Today's CSS Trick: Shorten your code by using CSS shorthand properties.

Comments
1 min read
Dynamic Button UI onclick using JavaScript

Dynamic Button UI onclick using JavaScript

3
Comments 5
4 min read
Patterns de Renderização e Tecnologias do React: Performance e UX Otimizadas

Patterns de Renderização e Tecnologias do React: Performance e UX Otimizadas

1
Comments
5 min read
Custom Dialog Box Excitement

Custom Dialog Box Excitement

Comments 2
2 min read
How to Create a Matrix Rain Effect with JavaScript

How to Create a Matrix Rain Effect with JavaScript

26
Comments
4 min read
Project 1: Expanding Cards - My '50 Projects in 50 Days' Journey

Project 1: Expanding Cards - My '50 Projects in 50 Days' Journey

Comments
1 min read
loading...