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.
Understanding about React Outlet with proper routing

Understanding about React Outlet with proper routing

7
Comments
5 min read
Building emmanuel-dot-clone.netlify.app (A clone of dot.ai) with Astro JS

Building emmanuel-dot-clone.netlify.app (A clone of dot.ai) with Astro JS

2
Comments
3 min read
Here's how i built a blog app using javascript & firebase

Here's how i built a blog app using javascript & firebase

11
Comments
1 min read
10 Rarely Used HTML Tags You Should Start Using Today

10 Rarely Used HTML Tags You Should Start Using Today

2
Comments
3 min read
Track how many times a component rendered using useRef() - React

Track how many times a component rendered using useRef() - React

1
Comments
3 min read
Javascript Interview Coding Questions

Javascript Interview Coding Questions

1
Comments
2 min read
Core Web Vitals — Now Built-n to Chrome

Core Web Vitals — Now Built-n to Chrome

1
Comments
3 min read
Dicas para escrever Tailwind CSS de forma limpa

Dicas para escrever Tailwind CSS de forma limpa

Comments
3 min read
React Basics~map function/ a list of data~

React Basics~map function/ a list of data~

Comments
1 min read
AI Tool: V0 with drag and drop and tailwindcss

AI Tool: V0 with drag and drop and tailwindcss

6
Comments
1 min read
Vue.js for Beginners 2024 #VueJs Part 7 : Understanding Lifecycle Hooks

Vue.js for Beginners 2024 #VueJs Part 7 : Understanding Lifecycle Hooks

Comments
2 min read
7 Essential Events in React You Need to Know

7 Essential Events in React You Need to Know

1
Comments
2 min read
Using Mixins in Sass

Using Mixins in Sass

7
Comments
4 min read
9/13/2024 Progress

9/13/2024 Progress

Comments
1 min read
Create a Feedback Form In 3 Steps

Create a Feedback Form In 3 Steps

1
Comments
17 min read
List Reconciling Problem

List Reconciling Problem

7
Comments
2 min read
Understanding Error Boundaries in Next.js: A Deep Dive with Examples

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

3
Comments
4 min read
I Built a Collection of 100+ Open-Source SVG Spinners

I Built a Collection of 100+ Open-Source SVG Spinners

20
Comments 1
1 min read
Understanding Hoisting in JavaScript: A Comprehensive Guide

Understanding Hoisting in JavaScript: A Comprehensive Guide

1
Comments 5
3 min read
Create a Notes App Using React and Local Storage

Create a Notes App Using React and Local Storage

2
Comments
1 min read
Design Struggles as a UI developer.

Design Struggles as a UI developer.

1
Comments 1
2 min read
Boosting Performance by Removing Unused Files and Dependencies with Knip and PurgeCSS

Boosting Performance by Removing Unused Files and Dependencies with Knip and PurgeCSS

10
Comments 1
3 min read
Browser Developer Tools: Essential Tips for Debugging and Optimizing Code

Browser Developer Tools: Essential Tips for Debugging and Optimizing Code

1
Comments
3 min read
Frontend dasturchi kim?

Frontend dasturchi kim?

Comments
2 min read
React Basics~Render Performance/ useCallback

React Basics~Render Performance/ useCallback

4
Comments
1 min read
Top 8 JavaScript Debugging Tools for Front-End Development

Top 8 JavaScript Debugging Tools for Front-End Development

6
Comments
4 min read
🌐 CSS Units: When and How to Use Them

🌐 CSS Units: When and How to Use Them

1
Comments
3 min read
State and Props: Mastering Data Flow in Your React Native App

State and Props: Mastering Data Flow in Your React Native App

Comments
4 min read
🎃 50 Articles to Avoid Web Dev Nightmares

🎃 50 Articles to Avoid Web Dev Nightmares

14
Comments 1
8 min read
Leveraging GraphQL with Next.js for Data Fetching: Supercharge Your Frontend

Leveraging GraphQL with Next.js for Data Fetching: Supercharge Your Frontend

Comments
3 min read
How to Preview Rive Files Online

How to Preview Rive Files Online

Comments
2 min read
Didn't want to deal with Types. Now suffering :(

Didn't want to deal with Types. Now suffering :(

6
Comments
1 min read
Event Adapters: a simple introduction

Event Adapters: a simple introduction

Comments
3 min read
Creating A Lightweight Code Editor Using Vanilla Js

Creating A Lightweight Code Editor Using Vanilla Js

6
Comments 8
1 min read
Vue.js for Beginners 2024 #VueJs Part 6 : State Management with Vuex

Vue.js for Beginners 2024 #VueJs Part 6 : State Management with Vuex

Comments
2 min read
Drag and Drop HTML elements and files

Drag and Drop HTML elements and files

Comments
5 min read
Generate react component using visual copilot builder.io

Generate react component using visual copilot builder.io

Comments
1 min read
JavaScript Spread Syntax: Expanding Arrays and Objects

JavaScript Spread Syntax: Expanding Arrays and Objects

Comments
2 min read
🔥 Front End Frenzy: 7 Concepts Explained with a Side of Sizzle 🔥

🔥 Front End Frenzy: 7 Concepts Explained with a Side of Sizzle 🔥

Comments
2 min read
Angular Is Your Best Shot To Land A Frontend Job

Angular Is Your Best Shot To Land A Frontend Job

53
Comments 37
1 min read
Create an Engaging Voting Widget with Tailwind CSS

Create an Engaging Voting Widget with Tailwind CSS

1
Comments
5 min read
Unity in React.js: From 20 Seconds to 1.2 Seconds loading time

Unity in React.js: From 20 Seconds to 1.2 Seconds loading time

4
Comments
3 min read
Pinning Images with GSAP: A Smooth Scrolling Animation in Next.js

Pinning Images with GSAP: A Smooth Scrolling Animation in Next.js

6
Comments
4 min read
2000s + 2010s = 10,000

2000s + 2010s = 10,000

1
Comments
4 min read
How to Optimize Your React App for Better Performance

How to Optimize Your React App for Better Performance

Comments
2 min read
Mastering React Routing: A Complete Guide to Navigating Your Application

Mastering React Routing: A Complete Guide to Navigating Your Application

1
Comments
2 min read
React Basics~Render Performance/ memo

React Basics~Render Performance/ memo

Comments
2 min read
How to Install and Use `next-sitemap` in a Next.js App: A Step-by-Step Guide

How to Install and Use `next-sitemap` in a Next.js App: A Step-by-Step Guide

8
Comments 1
3 min read
12 Must-Know Libraries to Supercharge Your Frontend Development

12 Must-Know Libraries to Supercharge Your Frontend Development

13
Comments 2
3 min read
Vue.js for Beginners 2024 #VueJs Part 5 : A Complete Guide to Routing with Vue Router

Vue.js for Beginners 2024 #VueJs Part 5 : A Complete Guide to Routing with Vue Router

Comments
2 min read
The Secrets of JavaScript Object Property Order

The Secrets of JavaScript Object Property Order

1
Comments
2 min read
10 Things I Wish I Knew When I Started with React

10 Things I Wish I Knew When I Started with React

2
Comments
3 min read
Introduction to Vitest and Angular

Introduction to Vitest and Angular

Comments
7 min read
Understanding Array Mutation in Redux: A Common Pitfall with useSelector

Understanding Array Mutation in Redux: A Common Pitfall with useSelector

Comments
2 min read
5 modern CSS features for 2024

5 modern CSS features for 2024

4
Comments 1
1 min read
Front-End Architecture: How to Host Your Web App for Free

Front-End Architecture: How to Host Your Web App for Free

Comments
4 min read
Understanding Stack and Heap in JavaScript .

Understanding Stack and Heap in JavaScript .

2
Comments
2 min read
5 must-know web tools for you next websites

5 must-know web tools for you next websites

3
Comments
1 min read
Why Mastering the Basics is Crucial for Front-End Developers

Why Mastering the Basics is Crucial for Front-End Developers

4
Comments 1
3 min read
React Basics~useReducer/ countup

React Basics~useReducer/ countup

1
Comments
1 min read
loading...