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.
Congrats to the winners of our first-ever WeCoded Challenge!

Congrats to the winners of our first-ever WeCoded Challenge!

20
Comments 4
2 min read
Performance in Vue.js: Breaking Down Conditional Code ⚡️

Performance in Vue.js: Breaking Down Conditional Code ⚡️

Comments
2 min read
Is ViewChild and Lifecycle Hooks in Angular Really Code Smells? No.

Is ViewChild and Lifecycle Hooks in Angular Really Code Smells? No.

Comments
5 min read
Analysis of Key Technical Principles for a Visual Drag-and-Drop Component Library - 4

Analysis of Key Technical Principles for a Visual Drag-and-Drop Component Library - 4

Comments
12 min read
5 Things Your Website Needs Before You Hit ‘Publish’

5 Things Your Website Needs Before You Hit ‘Publish’

6
Comments
1 min read
The Future of AngularJS: What to Expect in the Next Few Years

The Future of AngularJS: What to Expect in the Next Few Years

1
Comments
8 min read
How to Generate and Control Sound in the Browser Using the Web Audio API

How to Generate and Control Sound in the Browser Using the Web Audio API

4
Comments 2
2 min read
Introduction to Tailwind CSS: Faster Styling for Full-Stack Developers

Introduction to Tailwind CSS: Faster Styling for Full-Stack Developers

Comments
1 min read
How to Apply Blur, Shadow, and Color Effects to Images Using SVG Filters

How to Apply Blur, Shadow, and Color Effects to Images Using SVG Filters

Comments
2 min read
Building Accessible Angular Applications (WCAG, ARIA)

Building Accessible Angular Applications (WCAG, ARIA)

Comments
2 min read
Optimize Core Web Vitals - FCP and LCP: Lazy-Loading Offscreen <iframe> (2)

Optimize Core Web Vitals - FCP and LCP: Lazy-Loading Offscreen <iframe> (2)

Comments
2 min read
Angular Input Handling: valueAsNumber vs +value – What's the Difference?

Angular Input Handling: valueAsNumber vs +value – What's the Difference?

Comments
2 min read
¿Qué es el Virtual DOM? Virtual DOM con manzanitas 🍎

¿Qué es el Virtual DOM? Virtual DOM con manzanitas 🍎

Comments 1
3 min read
Integrating Tailwind CSS in Angular

Integrating Tailwind CSS in Angular

Comments
2 min read
Why I keep choosing Vike over Next.js for frontend apps

Why I keep choosing Vike over Next.js for frontend apps

Comments
3 min read
Toggle to Dark Theme Websites.

Toggle to Dark Theme Websites.

1
Comments
1 min read
Optimizing My Dev Workflow in 2025

Optimizing My Dev Workflow in 2025

Comments
3 min read
From Designer to Developer: Build Pixel-Perfect Components from Figma Using AI

From Designer to Developer: Build Pixel-Perfect Components from Figma Using AI

Comments
4 min read
Looking for a Passionate React Dev (Student-Friendly Collab Opportunity!)

Looking for a Passionate React Dev (Student-Friendly Collab Opportunity!)

Comments
1 min read
Automate Multilingual Translations in Frontends with OpenAI

Automate Multilingual Translations in Frontends with OpenAI

1
Comments
3 min read
Firebase Studio (formerly known as Project IDX) is a GAMECHANGER 🔥🔥🔥!!

Firebase Studio (formerly known as Project IDX) is a GAMECHANGER 🔥🔥🔥!!

1
Comments
5 min read
Exciting opportunity at Streetbeat for a react developer

Exciting opportunity at Streetbeat for a react developer

Comments
2 min read
Connecting The Dots: Data Communication Methods for Micro frontends.

Connecting The Dots: Data Communication Methods for Micro frontends.

Comments
12 min read
Framer vs Webflow: The Battle of No-Code Design Giants

Framer vs Webflow: The Battle of No-Code Design Giants

Comments
5 min read
How A Small Team of Developers Created React at Facebook | React.js: The Documentary

How A Small Team of Developers Created React at Facebook | React.js: The Documentary

Comments 1
1 min read
loading...