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.
🧠 Talk::Overflow #6 – Vue.js Nation 2025 Recap (Top 5 Talks)

🧠 Talk::Overflow #6 – Vue.js Nation 2025 Recap (Top 5 Talks)

Comments
2 min read
Motion UI with Framer Motion in 2025 — More Than Just Animations

Motion UI with Framer Motion in 2025 — More Than Just Animations

Comments
3 min read
⚡️ Caching Strategies for Web Apps: From Browser to Backend

⚡️ Caching Strategies for Web Apps: From Browser to Backend

1
Comments
3 min read
🧠 Why You Don’t Need Redux in 2025

🧠 Why You Don’t Need Redux in 2025

2
Comments
1 min read
From URL to React: What Happens When You Press Enter?

From URL to React: What Happens When You Press Enter?

1
Comments
4 min read
Day 31/180 of Frontend Dev: CSS Flexbox Fundamentals - The Modern Layout Solution

Day 31/180 of Frontend Dev: CSS Flexbox Fundamentals - The Modern Layout Solution

4
Comments
2 min read
CSS in 2025–2026: It’s Getting Too Powerful and I’m Scared

CSS in 2025–2026: It’s Getting Too Powerful and I’m Scared

9
Comments 1
4 min read
🎯 How to Ensure Pixel-Perfect UI in React Apps

🎯 How to Ensure Pixel-Perfect UI in React Apps

Comments
3 min read
8 React Tips That Made Me Look Like a Senior Developer

8 React Tips That Made Me Look Like a Senior Developer

8
Comments 1
2 min read
7 Essential Tools and Resources for Astro Developers in 2025

7 Essential Tools and Resources for Astro Developers in 2025

8
Comments 1
6 min read
Top 6 Ways to Increase Website Performance using Svelte in 2025

Top 6 Ways to Increase Website Performance using Svelte in 2025

2
Comments 1
3 min read
How to Access an Element Inside a Child Component in Vue

How to Access an Element Inside a Child Component in Vue

1
Comments 2
2 min read
Tree-Shaking Friendly Import/Export Patterns for Modern Frontend Projects

Tree-Shaking Friendly Import/Export Patterns for Modern Frontend Projects

1
Comments
2 min read
Mastering JavaScript Scopes: How var, let, and const Behave in Different Scopes

Mastering JavaScript Scopes: How var, let, and const Behave in Different Scopes

Comments
4 min read
Choosing Between JavaScript and TypeScript: A Practical Guide

Choosing Between JavaScript and TypeScript: A Practical Guide

Comments
1 min read
⚙️ ARIA for Developers – Roles, States, and Accessible Components in React

⚙️ ARIA for Developers – Roles, States, and Accessible Components in React

Comments
3 min read
🛠️ Fixing Common Accessibility Issues – Alt Text, Contrast, Headings & Forms

🛠️ Fixing Common Accessibility Issues – Alt Text, Contrast, Headings & Forms

Comments
3 min read
Angular v20 Developer Event 2025

Angular v20 Developer Event 2025

1
Comments
1 min read
Using atomic design in Vue: The best approach for scalable component architecture

Using atomic design in Vue: The best approach for scalable component architecture

7
Comments
3 min read
Web to Windows in 5 Steps: Turn Your Angular App into an Installable Desktop App

Web to Windows in 5 Steps: Turn Your Angular App into an Installable Desktop App

65
Comments 2
2 min read
Quick CSS Tips You’ll Actually Use 🎯

Quick CSS Tips You’ll Actually Use 🎯

Comments
1 min read
UI Interactions - Seamless Micro-Animations for Better UX

UI Interactions - Seamless Micro-Animations for Better UX

Comments 1
1 min read
🦄 Chasing Traces Like Unicorns: Implementing OpenTelemetry in Angular

🦄 Chasing Traces Like Unicorns: Implementing OpenTelemetry in Angular

1
Comments
3 min read
SVG vs Canvas: Understanding the Differences and When to Use Each

SVG vs Canvas: Understanding the Differences and When to Use Each

1
Comments
4 min read
Understanding Blob in JavaScript: Handling Binary Data on the Client Side

Understanding Blob in JavaScript: Handling Binary Data on the Client Side

1
Comments
3 min read
loading...