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.
Angular Query in route guards

Angular Query in route guards

Comments
3 min read
TailwindCSS: A Game-Changer for AI-Driven Code Generation and Design Systems

TailwindCSS: A Game-Changer for AI-Driven Code Generation and Design Systems

5
Comments
6 min read
How to Use MockAPI with a Next.js App When the Backend Is Not Ready

How to Use MockAPI with a Next.js App When the Backend Is Not Ready

3
Comments
4 min read
Web Components Are Not the Future — They’re the Present

Web Components Are Not the Future — They’re the Present

20
Comments 5
8 min read
Building BioDetect: Turning a Simple React App into a 3D Butterfly Experience with WebGi

Building BioDetect: Turning a Simple React App into a 3D Butterfly Experience with WebGi

3
Comments
4 min read
Learner, Thinker, and Doer: Unlocking Your Engineering Superpower

Learner, Thinker, and Doer: Unlocking Your Engineering Superpower

Comments
5 min read
Understanding the Payment Request API: Simplifying Online Payments

Understanding the Payment Request API: Simplifying Online Payments

86
Comments 6
3 min read
Becoming a Frontend Developer in Today's Tech-Driven World: A Step-by-Step Guide for Beginners

Becoming a Frontend Developer in Today's Tech-Driven World: A Step-by-Step Guide for Beginners

Comments
3 min read
Understanding the infer Keyword in TypeScript

Understanding the infer Keyword in TypeScript

6
Comments
4 min read
Get Started with TypeScript

Get Started with TypeScript

8
Comments 3
4 min read
Introduction to V0: Vercel’s UI Generative AI Framework

Introduction to V0: Vercel’s UI Generative AI Framework

9
Comments
1 min read
React Basics~useEffect/ Data Fetching~

React Basics~useEffect/ Data Fetching~

Comments
1 min read
How to get ESLint 9.11.1 to run in Vue 3

How to get ESLint 9.11.1 to run in Vue 3

12
Comments 6
6 min read
Optimizing Image Upload with Cropping and Compression in Next.js Projects

Optimizing Image Upload with Cropping and Compression in Next.js Projects

3
Comments
2 min read
How Server-Sent Events (SSE) Work

How Server-Sent Events (SSE) Work

20
Comments
5 min read
Task Runners and Build Tools: An Introduction to Gulp, Webpack, and Other Essential Tools

Task Runners and Build Tools: An Introduction to Gulp, Webpack, and Other Essential Tools

1
Comments
5 min read
Level Up Your Projects: Lesser-Known Web APIs Every Developer Should Use

Level Up Your Projects: Lesser-Known Web APIs Every Developer Should Use

2
Comments
2 min read
Quick Start with the Angular 18.1 Sample Project - A Simple and Practical Solution for Developers!

Quick Start with the Angular 18.1 Sample Project - A Simple and Practical Solution for Developers!

9
Comments
1 min read
Turbocharging React with useMemo and useCallback: No More Slow Renders! 💨

Turbocharging React with useMemo and useCallback: No More Slow Renders! 💨

21
Comments 3
4 min read
Understanding Error Boundaries in Next.js: A Deep Dive with Examples

Understanding Error Boundaries in Next.js: A Deep Dive with Examples

8
Comments
4 min read
A Quick dive into useCallback hook: concepts and how to use it

A Quick dive into useCallback hook: concepts and how to use it

1
Comments
3 min read
Cómo hacer que ESLint 9.11.1 funcione en Vue 3

Cómo hacer que ESLint 9.11.1 funcione en Vue 3

2
Comments
6 min read
React Basics~useEffect/ Pointer Animation~

React Basics~useEffect/ Pointer Animation~

Comments
1 min read
Web3와 Web2 프론트엔드 어떤게 다를까? -1

Web3와 Web2 프론트엔드 어떤게 다를까? -1

5
Comments
2 min read
Mastering Shopify Product Image Dimensions: The Ultimate Guide to a Professional-Looking Store

Mastering Shopify Product Image Dimensions: The Ultimate Guide to a Professional-Looking Store

1
Comments
4 min read
loading...