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.
Why Your Vue Code Becomes Messy (And How to Keep It Clean From the Start)

Why Your Vue Code Becomes Messy (And How to Keep It Clean From the Start)

Comments
4 min read
Today My React Mindset Completely Changed — Reusable Components & Composition

Today My React Mindset Completely Changed — Reusable Components & Composition

3
Comments
2 min read
Case Study: How I Reduced React Bundle Size by 68%

Case Study: How I Reduced React Bundle Size by 68%

1
Comments
2 min read
How to Pick the Perfect Icons for Your PWA: The Ultimate Guide

How to Pick the Perfect Icons for Your PWA: The Ultimate Guide

15
Comments 4
6 min read
Javascript

Javascript

Comments
2 min read
I Built a Tool That Detects AI Training — And I Need Your Help.

I Built a Tool That Detects AI Training — And I Need Your Help.

6
Comments 1
4 min read
Implementasi Visual Design & UX pada FIMO: Analisis Heuristik, Benchmarking, dan Evolusi Desain

Implementasi Visual Design & UX pada FIMO: Analisis Heuristik, Benchmarking, dan Evolusi Desain

1
Comments
6 min read
A Beginner Friendly Guide to Memoization in NgRx Selectors

A Beginner Friendly Guide to Memoization in NgRx Selectors

Comments
3 min read
Zustand: A Lightweight State Management Library (No Boilerplate Needed)

Zustand: A Lightweight State Management Library (No Boilerplate Needed)

Comments
3 min read
Today I Split My First Huge Component from the Course Into Clean, Reusable Components

Today I Split My First Huge Component from the Course Into Clean, Reusable Components

2
Comments
2 min read
Today I Split My First Huge Component from the Course Into Clean, Reusable Components

Today I Split My First Huge Component from the Course Into Clean, Reusable Components

1
Comments
2 min read
Simplest possible Redux Thunk example

Simplest possible Redux Thunk example

1
Comments
2 min read
Exploring the Top Frontend Frameworks: A Developer's Guide

Exploring the Top Frontend Frameworks: A Developer's Guide

Comments
2 min read
I Built An Earth AI Motif

I Built An Earth AI Motif

Comments
1 min read
Stop Using “?” Everywhere! Use `Omit` ( i.e. Utility Types) for Safer TypeScript

Stop Using “?” Everywhere! Use `Omit` ( i.e. Utility Types) for Safer TypeScript

1
Comments
2 min read
Figma to React: How Kombai Finally Solved My Frontend Workflow

Figma to React: How Kombai Finally Solved My Frontend Workflow

Comments
17 min read
Micro Frontend: Common Misconceptions with Case Studies

Micro Frontend: Common Misconceptions with Case Studies

Comments
8 min read
I built a free PDF converter tool - here's what I learned

I built a free PDF converter tool - here's what I learned

Comments
1 min read
Testing Angular 21 Components with Vitest: A Complete Guide

Testing Angular 21 Components with Vitest: A Complete Guide

1
Comments
11 min read
CSS Concepts That Will Actually Make Your Life as a Front-End Developer Easier

CSS Concepts That Will Actually Make Your Life as a Front-End Developer Easier

5
Comments
11 min read
⚡ Frontend Performance in 2025: The Ultimate Checklist

⚡ Frontend Performance in 2025: The Ultimate Checklist

2
Comments 1
2 min read
Snap-Test.in Is Live! A Simple & Powerful Fake API Service for Developers

Snap-Test.in Is Live! A Simple & Powerful Fake API Service for Developers

Comments
1 min read
Why Do We Need Signals?

Why Do We Need Signals?

Comments
4 min read
The Difference Between <br> and <br/>

The Difference Between <br> and <br/>

Comments
2 min read
createElementNS、setAttribute()、SVG 的 viewBox 属性、`<svg>`

createElementNS、setAttribute()、SVG 的 viewBox 属性、`<svg>`

Comments
1 min read
loading...