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.
How to Prevent Unnecessary React Component Re-Rendering

How to Prevent Unnecessary React Component Re-Rendering

Comments
5 min read
Mastering Progressive Web Apps(PWA) with Angular 18: A Senior Developer's Deep Dive

Mastering Progressive Web Apps(PWA) with Angular 18: A Senior Developer's Deep Dive

Comments 2
3 min read
Introducing Inspira UI: A Fresh, Open-Source UI Library for Vue! 🚀

Introducing Inspira UI: A Fresh, Open-Source UI Library for Vue! 🚀

Comments
2 min read
Building a Quote Generator in React: A Beginner's Guide

Building a Quote Generator in React: A Beginner's Guide

Comments
4 min read
HTTP Cookies Demystified: A Web Developer's Guide

HTTP Cookies Demystified: A Web Developer's Guide

27
Comments 1
4 min read
Automatic Storybooks Docs

Automatic Storybooks Docs

Comments
1 min read
Clean Code: Exerça a habilidade de escrever código simples e eficiente🔥

Clean Code: Exerça a habilidade de escrever código simples e eficiente🔥

Comments
7 min read
Performant Web Apps

Performant Web Apps

Comments
7 min read
Spec-Driven Development: The Key to Aligning Team and Improving Code Quality

Spec-Driven Development: The Key to Aligning Team and Improving Code Quality

Comments
9 min read
Abstract text content in Angular

Abstract text content in Angular

1
Comments 1
4 min read
Rendering One Million Checkboxes Efficiently: Performance Insights using Vanilla JS🙃

Rendering One Million Checkboxes Efficiently: Performance Insights using Vanilla JS🙃

1
Comments
6 min read
🚀 Melhore a Performance do Seu App React com o AbortController!

🚀 Melhore a Performance do Seu App React com o AbortController!

Comments
2 min read
Como atingir nota 100 em performance no Lighthouse utilizando o Astro.build?

Como atingir nota 100 em performance no Lighthouse utilizando o Astro.build?

Comments
3 min read
Introducing Image Blender: My New Open-Source Project! 🚀

Introducing Image Blender: My New Open-Source Project! 🚀

Comments
2 min read
Boost Your SEO with One Line of HTML

Boost Your SEO with One Line of HTML

1
Comments
1 min read
10 Chrome extension to make you 10x webdeveloper

10 Chrome extension to make you 10x webdeveloper

28
Comments 3
4 min read
How UXPin Merge Accelerates UI Development

How UXPin Merge Accelerates UI Development

Comments
4 min read
Living without "lifecycle hooks"

Living without "lifecycle hooks"

3
Comments
3 min read
A browser extension called "Open New Tab For Developers"

A browser extension called "Open New Tab For Developers"

1
Comments
1 min read
Simplifying Angular components with Facade

Simplifying Angular components with Facade

Comments
3 min read
setState in Zustand's source code.

setState in Zustand's source code.

Comments
3 min read
Modular Architecture for Scalable Frontend Development

Modular Architecture for Scalable Frontend Development

3
Comments
4 min read
Mastering Next JS E-Commerce: Payment Integration with Midtrans

Mastering Next JS E-Commerce: Payment Integration with Midtrans

1
Comments
10 min read
Best JavaScript Frameworks for Frontend Developer

Best JavaScript Frameworks for Frontend Developer

Comments
3 min read
Guess the output

Guess the output

Comments
1 min read
8 Tailwind CSS List Components [Free & Open-Source]

8 Tailwind CSS List Components [Free & Open-Source]

1
Comments
2 min read
Improve the Performance of Your React App with Virtualization

Improve the Performance of Your React App with Virtualization

5
Comments
3 min read
The best TS utility ever. EVER!

The best TS utility ever. EVER!

Comments
1 min read
FrontEnd Resources

FrontEnd Resources

1
Comments
3 min read
Advanced Frontend Resources for Next.js Development 🚀

Advanced Frontend Resources for Next.js Development 🚀

1
Comments
3 min read
Free Tailwind CSS Button Animations

Free Tailwind CSS Button Animations

11
Comments 1
1 min read
Frontend Polyfills

Frontend Polyfills

Comments
2 min read
Event Loop Explained

Event Loop Explained

7
Comments
7 min read
The first official docs page for Oats~i, the open web framework, has dropped

The first official docs page for Oats~i, the open web framework, has dropped

Comments
1 min read
10 Reasons TypeScript is Transforming How We Build Web Apps

10 Reasons TypeScript is Transforming How We Build Web Apps

4
Comments
7 min read
Enhancing Frontend Security: Protecting Your Applications from Modern Threats

Enhancing Frontend Security: Protecting Your Applications from Modern Threats

Comments
2 min read
Web Development Introduction

Web Development Introduction

1
Comments
2 min read
Svelte Resources🚀

Svelte Resources🚀

1
Comments
4 min read
Array Grouping In JavaScript (2024)

Array Grouping In JavaScript (2024)

Comments
2 min read
Mastering the Art of Front-end Development: Best Practices and Tools

Mastering the Art of Front-end Development: Best Practices and Tools

1
Comments
1 min read
"Insect Particlizer" an Experiment of combining Pixel Manipulation with CSS.

"Insect Particlizer" an Experiment of combining Pixel Manipulation with CSS.

Comments
1 min read
When Hovering on a Text becomes Sticky as GUM! 😱

When Hovering on a Text becomes Sticky as GUM! 😱

Comments
1 min read
Embracing the Alté in Development: My Journey as an Alté Developer

Embracing the Alté in Development: My Journey as an Alté Developer

Comments
2 min read
My Personal Intro to TailwindCSS

My Personal Intro to TailwindCSS

2
Comments
3 min read
Visualize the preferences of cats

Visualize the preferences of cats

1
Comments 1
1 min read
Create Shopping Cart using Alpinejs

Create Shopping Cart using Alpinejs

Comments
5 min read
Async Loops in JavaScript: for...of vs forEach

Async Loops in JavaScript: for...of vs forEach

Comments
2 min read
An open discussion: What happened to Front-end positions?

An open discussion: What happened to Front-end positions?

Comments
1 min read
AngularJS in 2024: Key Updates, Trends, and Community Insights

AngularJS in 2024: Key Updates, Trends, and Community Insights

Comments
3 min read
Next JS & Supabase CRUD🚀

Next JS & Supabase CRUD🚀

Comments
6 min read
Deploy Nextjs ke Aws Amplify

Deploy Nextjs ke Aws Amplify

Comments
1 min read
Miracle UI - React component library

Miracle UI - React component library

43
Comments 10
1 min read
How Web Browsers Work: A Simple Guide to Loading and Displaying Web Apps

How Web Browsers Work: A Simple Guide to Loading and Displaying Web Apps

1
Comments
3 min read
Memanfaatkan reduce, map, dan filter untuk Pengolahan Data dalam React Project

Memanfaatkan reduce, map, dan filter untuk Pengolahan Data dalam React Project

Comments
2 min read
Object Property Shorthand: When the property name and variable name are the same, you can omit the value.

Object Property Shorthand: When the property name and variable name are the same, you can omit the value.

Comments
1 min read
🛠️ Introducing Faviconify: Dynamic Favicon Generator for React Apps

🛠️ Introducing Faviconify: Dynamic Favicon Generator for React Apps

9
Comments
2 min read
Essential Frontend Resources for Next.js Development 🚀

Essential Frontend Resources for Next.js Development 🚀

2
Comments
2 min read
The Secrets of the 'delete' Operator in JavaScript

The Secrets of the 'delete' Operator in JavaScript

2
Comments
3 min read
Hiding all pinned browser extensions by one click

Hiding all pinned browser extensions by one click

1
Comments
1 min read
Fetching Blog Posts in Next.js Using the DEV.to API

Fetching Blog Posts in Next.js Using the DEV.to API

3
Comments
4 min read
loading...