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.
🚀 Leena AI – Round 2 Interview Questions (Frontend/JS)

🚀 Leena AI – Round 2 Interview Questions (Frontend/JS)

1
Comments
1 min read
Next.js 16 is Here: What It Means for Your Workflow

Next.js 16 is Here: What It Means for Your Workflow

11
Comments
4 min read
React Router Like a Pro: A Reusable `useRouteNav` Hook + Button Click Navigation (TypeScript)

React Router Like a Pro: A Reusable `useRouteNav` Hook + Button Click Navigation (TypeScript)

Comments
4 min read
Tailwind - CSS style

Tailwind - CSS style

Comments
1 min read
React Router: Navigate on Button Click with createBrowserRouter (TypeScript, Pro Patterns)

React Router: Navigate on Button Click with createBrowserRouter (TypeScript, Pro Patterns)

Comments
4 min read
Understanding JavaScript Internals: Building Array & Function Methods from Scratch

Understanding JavaScript Internals: Building Array & Function Methods from Scratch

2
Comments 4
4 min read
Clean Architecture approach in the frontend, a practical example

Clean Architecture approach in the frontend, a practical example

2
Comments
5 min read
Medium Zoom Next - JS library for image zooming

Medium Zoom Next - JS library for image zooming

1
Comments
1 min read
Understanding `'PropsWithChildren'` and `verbatimModuleSyntax` in React + TypeScript 5

Understanding `'PropsWithChildren'` and `verbatimModuleSyntax` in React + TypeScript 5

1
Comments 2
4 min read
🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

1
Comments
1 min read
🤯 Sidebar menu: Tricky JS Questions Demystified

🤯 Sidebar menu: Tricky JS Questions Demystified

1
Comments
1 min read
🗑️ Sidebar menu: Kill Dead Code Before It Kills You

🗑️ Sidebar menu: Kill Dead Code Before It Kills You

1
Comments
1 min read
🖼️ From Pixels to Performance: Understanding Layers in Web Rendering

🖼️ From Pixels to Performance: Understanding Layers in Web Rendering

2
Comments 2
3 min read
React State Management in 2025: Context API vs Zustand 🐻

React State Management in 2025: Context API vs Zustand 🐻

Comments
3 min read
When to emit events for stateful components

When to emit events for stateful components

3
Comments 1
6 min read
Habit Tracker Dev Log – Stages 2-4: Monorepo Setup, UI Design & Frontend Build

Habit Tracker Dev Log – Stages 2-4: Monorepo Setup, UI Design & Frontend Build

Comments
1 min read
Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

1
Comments
2 min read
React Form with "useActionState" Hook

React Form with "useActionState" Hook

1
Comments
2 min read
React Form Action

React Form Action

Comments
3 min read
When Frontend Becomes a Feeling, Not a Framework

When Frontend Becomes a Feeling, Not a Framework

1
Comments 1
3 min read
Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers

Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers

Comments
3 min read
Frontend Design Patterns — A Practical Guide

Frontend Design Patterns — A Practical Guide

Comments
3 min read
How I Boosted My Nuxt 3 Portfolio Speed by 3x (4.5s to 1.4s)

How I Boosted My Nuxt 3 Portfolio Speed by 3x (4.5s to 1.4s)

Comments
4 min read
Constraints and creativity: Partial rollout feature without a server component

Constraints and creativity: Partial rollout feature without a server component

Comments
3 min read
A Practical React Project Structure

A Practical React Project Structure

1
Comments
3 min read
loading...