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.
React 18 Automatic Batching: How to Minimize Re-Renders and Boost Performance

React 18 Automatic Batching: How to Minimize Re-Renders and Boost Performance

Comments
4 min read
5 Surprising and Lesser-Known HTTP Methods Facts Every Developer Should Know to Avoid API Pitfalls

5 Surprising and Lesser-Known HTTP Methods Facts Every Developer Should Know to Avoid API Pitfalls

Comments
3 min read
How to Implement i18n Internationalization in a Next.js App Directory

How to Implement i18n Internationalization in a Next.js App Directory

Comments
4 min read
NgSysV2-4.4: Responsive/Adaptive Design

NgSysV2-4.4: Responsive/Adaptive Design

Comments
11 min read
How to Fix Type Compatibility Issues Between Next.js Link and Material-UI MenuItem

How to Fix Type Compatibility Issues Between Next.js Link and Material-UI MenuItem

Comments
2 min read
Write in Astro: the syntax ✍️

Write in Astro: the syntax ✍️

31
Comments 6
3 min read
The Hooks in React

The Hooks in React

Comments
1 min read
Dear Past Me: React Lessons from the Future

Dear Past Me: React Lessons from the Future

2
Comments
4 min read
Fixing Target Size or A Fat Finger Problem

Fixing Target Size or A Fat Finger Problem

1
Comments
7 min read
Intelligent JSON Objects in Typescript Using class-transformer

Intelligent JSON Objects in Typescript Using class-transformer

Comments
5 min read
I Made My Website 10x Faster With These Frontend Magic Tricks

I Made My Website 10x Faster With These Frontend Magic Tricks

3
Comments
2 min read
How to Use JSON Placeholder in a React JS Project.

How to Use JSON Placeholder in a React JS Project.

1
Comments
4 min read
React Basics~unit test/user event

React Basics~unit test/user event

Comments
1 min read
JavaScript IIFE: A Complete Guide to Immediately Invoked Function Expressions

JavaScript IIFE: A Complete Guide to Immediately Invoked Function Expressions

Comments
3 min read
Access 600+ CSS Animations with Gradienty!

Access 600+ CSS Animations with Gradienty!

1
Comments
4 min read
Playwright: GraphQL Requests in A Utility for Efficient Testing

Playwright: GraphQL Requests in A Utility for Efficient Testing

Comments
3 min read
Building a RichText Editor with TipTap in React (with Mentions)

Building a RichText Editor with TipTap in React (with Mentions)

Comments
3 min read
How :has() Pseudo-Class Eliminates the Need for JavaScript Hacks in CSS

How :has() Pseudo-Class Eliminates the Need for JavaScript Hacks in CSS

6
Comments 1
4 min read
A Complete Guide to Software Development Frameworks for Enterprise Applications

A Complete Guide to Software Development Frameworks for Enterprise Applications

1
Comments
4 min read
5 Must-Know Libraries to Supercharge your Frontend Development

5 Must-Know Libraries to Supercharge your Frontend Development

Comments
2 min read
React Basics~unit test/ui

React Basics~unit test/ui

Comments
2 min read
Productivity Tip for Developers:

Productivity Tip for Developers:

2
Comments
1 min read
Understanding Shadow DOM: The Secret of Web Component Encapsulation 💯

Understanding Shadow DOM: The Secret of Web Component Encapsulation 💯

2
Comments
3 min read
🚀 Qwik.js: Ultra-Fast Framework for Optimized Web Performance

🚀 Qwik.js: Ultra-Fast Framework for Optimized Web Performance

6
Comments
2 min read
Mastering the Fundamentals: Ready for Advanced Web Development Projects

Mastering the Fundamentals: Ready for Advanced Web Development Projects

Comments
3 min read
When to Use npm run build

When to Use npm run build

Comments
1 min read
Website Design Examples for Inspiration on Websitevice

Website Design Examples for Inspiration on Websitevice

40
Comments 29
1 min read
The 5 modern CSS tricks that you should know

The 5 modern CSS tricks that you should know

4
Comments 5
2 min read
CSS Is Not Hard(You're just Missing These Basics) - Mastering the Foundation(Part 1)

CSS Is Not Hard(You're just Missing These Basics) - Mastering the Foundation(Part 1)

7
Comments 11
4 min read
Understanding Closures in JavaScript: From Confusion to Clarity

Understanding Closures in JavaScript: From Confusion to Clarity

1
Comments
3 min read
Lite 🚀 ApolloNvim Distro 2024

Lite 🚀 ApolloNvim Distro 2024

Comments
7 min read
The Key Questions Every Modern Frontend Framework Should Answer

The Key Questions Every Modern Frontend Framework Should Answer

1
Comments
7 min read
Level Up Your CSS with Sass: A Game-Changer for Web Developers

Level Up Your CSS with Sass: A Game-Changer for Web Developers

Comments
1 min read
Top Frontend Development Tools to Use in 2024

Top Frontend Development Tools to Use in 2024

1
Comments
4 min read
React Basics~unit test/describe test

React Basics~unit test/describe test

Comments
2 min read
Mastering Closures in JavaScript: Understanding Scope, Encapsulation, and Performance

Mastering Closures in JavaScript: Understanding Scope, Encapsulation, and Performance

Comments
3 min read
Microfrontends a Developer's Guide: Best Practices and Lessons Learned

Microfrontends a Developer's Guide: Best Practices and Lessons Learned

Comments 1
5 min read
Understanding Expensive Calculations in React for Beginners

Understanding Expensive Calculations in React for Beginners

5
Comments 2
2 min read
Vue.js Basics: Master Frontend Development in Just 5 Minutes

Vue.js Basics: Master Frontend Development in Just 5 Minutes

2
Comments
3 min read
What is the ideal workflow between the design and frontend team when you have tight deadlines?

What is the ideal workflow between the design and frontend team when you have tight deadlines?

1
Comments 2
1 min read
Battle of the Rows: The Limits of Data Performance

Battle of the Rows: The Limits of Data Performance

8
Comments 2
4 min read
Modern CSS Layouts That Actually Work: A Developer's Guide

Modern CSS Layouts That Actually Work: A Developer's Guide

3
Comments
3 min read
React Basics~Render Performance/ useTransition

React Basics~Render Performance/ useTransition

Comments
1 min read
Stop Fighting with Media Queries! Use CSS Container Queries Instead

Stop Fighting with Media Queries! Use CSS Container Queries Instead

Comments
2 min read
CSR vs SSR vs SSG vs ISR: A Deep Dive for Modern Web Development

CSR vs SSR vs SSG vs ISR: A Deep Dive for Modern Web Development

1
Comments
6 min read
On why I prefer not to use elm-css

On why I prefer not to use elm-css

26
Comments 12
5 min read
How to Front-End as a Full-Stack

How to Front-End as a Full-Stack

Comments 1
1 min read
Accordion with 0 JS

Accordion with 0 JS

Comments 2
2 min read
CSS Is Not Hard(You 're Just Missing These Basics)- Mastering the Foundation(Part 2)

CSS Is Not Hard(You 're Just Missing These Basics)- Mastering the Foundation(Part 2)

6
Comments 3
5 min read
Why Choose Vue Over Other Frameworks?

Why Choose Vue Over Other Frameworks?

2
Comments
4 min read
Class variance authority: A Game changer for Tailwind UI components (NEXT.JS)

Class variance authority: A Game changer for Tailwind UI components (NEXT.JS)

1
Comments
2 min read
Microfrontends a Developer's Guide: Exploring Projects and Managing Communication

Microfrontends a Developer's Guide: Exploring Projects and Managing Communication

2
Comments 1
5 min read
Vue JS props

Vue JS props

Comments 1
1 min read
Why should you use <datalist> over <select>?

Why should you use <datalist> over <select>?

6
Comments 2
3 min read
Drag, Drop, Screenshot: Building My First Open Source Feature for Hacktoberfest

Drag, Drop, Screenshot: Building My First Open Source Feature for Hacktoberfest

Comments
2 min read
Web Images: Resize and Convert Perfectly (and Automatically)

Web Images: Resize and Convert Perfectly (and Automatically)

4
Comments
7 min read
How to level up your frontend skills

How to level up your frontend skills

161
Comments 33
5 min read
Window Forms Dark mode

Window Forms Dark mode

1
Comments
5 min read
Vue JS (Provide, Inject)

Vue JS (Provide, Inject)

6
Comments
1 min read
Microfrontends a Developer's Guide: Tools, Technologies, and Step-by-Step Setup

Microfrontends a Developer's Guide: Tools, Technologies, and Step-by-Step Setup

Comments 1
8 min read
loading...