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 LAZY LOAD IMAGE IN REACTJS

HOW TO LAZY LOAD IMAGE IN REACTJS

7
Comments 3
2 min read
My New Favorite CSS Trick: will-change

My New Favorite CSS Trick: will-change

77
Comments 13
2 min read
Button Component with RiotJS (Material Design)

Button Component with RiotJS (Material Design)

7
Comments
5 min read
Building an Advanced & Powerful Tables in Frontend

Building an Advanced & Powerful Tables in Frontend

12
Comments
8 min read
How should class naming be in HTML? — Clean Code.

How should class naming be in HTML? — Clean Code.

Comments
4 min read
GroupUp Unveiled: Frontend Tech Stack

GroupUp Unveiled: Frontend Tech Stack

Comments
5 min read
Riot Component Unit Test with Vitest (JsDom env)

Riot Component Unit Test with Vitest (JsDom env)

10
Comments
6 min read
Using Nextjs, Aceternity UI and Shadcn-UI all together

Using Nextjs, Aceternity UI and Shadcn-UI all together

2
Comments
5 min read
React useEffect and objects as dependency - 4 approaches to avoid unnecessary executions

React useEffect and objects as dependency - 4 approaches to avoid unnecessary executions

4
Comments 1
4 min read
Unleashing the Power of Actors in Frontend Application Development

Unleashing the Power of Actors in Frontend Application Development

1
Comments 1
6 min read
Comparing Strings in JavaScript: How to check for Equal Normalized Values

Comparing Strings in JavaScript: How to check for Equal Normalized Values

2
Comments
2 min read
Build APIs that Developers Will Love

Build APIs that Developers Will Love

Comments
2 min read
Effortless Forms w/ FormKit

Effortless Forms w/ FormKit

Comments
18 min read
Optimizing UX: The Art of Adaptive Loading in Web Performance

Optimizing UX: The Art of Adaptive Loading in Web Performance

Comments
5 min read
How to Create a Database Front End in 4 Steps

How to Create a Database Front End in 4 Steps

2
Comments
19 min read
Building a Voice and Eye-Controlled To-Do App - Part 2

Building a Voice and Eye-Controlled To-Do App - Part 2

Comments
4 min read
Building a maintenance page that brings your site back to life when it's ready

Building a maintenance page that brings your site back to life when it's ready

Comments
4 min read
Como manejar modales con hooks en react

Como manejar modales con hooks en react

Comments
3 min read
Riot Component Unit Test with Vitest (Node env)

Riot Component Unit Test with Vitest (Node env)

8
Comments
4 min read
A Modular Approach to Integrating React-Router v6

A Modular Approach to Integrating React-Router v6

14
Comments
11 min read
Custom Hooks | React.js

Custom Hooks | React.js

5
Comments 1
4 min read
Input Component with RiotJS (Material Design)

Input Component with RiotJS (Material Design)

7
Comments
6 min read
Building a Voice and Eye-Controlled To-Do App - Part 1

Building a Voice and Eye-Controlled To-Do App - Part 1

1
Comments
7 min read
Introduction to CSS: Transforming Web Pages with Style

Introduction to CSS: Transforming Web Pages with Style

1
Comments
2 min read
10 Best Websites for Free Nextjs Templates

10 Best Websites for Free Nextjs Templates

63
Comments 6
4 min read
Gimli Tailwind now features a sleek dark UI theme!

Gimli Tailwind now features a sleek dark UI theme!

Comments
1 min read
Understanding JSX in React

Understanding JSX in React

Comments
2 min read
✨Building a PDF Viewer for Vue.js with PDF.js, vue3-pdf-app and more 🚀

✨Building a PDF Viewer for Vue.js with PDF.js, vue3-pdf-app and more 🚀

71
Comments 2
6 min read
Use Rechart to Draw Any Type Of Chart Using React.JS

Use Rechart to Draw Any Type Of Chart Using React.JS

6
Comments
1 min read
¿Mobile First o Desktop First en desarrollo web?

¿Mobile First o Desktop First en desarrollo web?

2
Comments
2 min read
Angular Animations Tutorial: Parallel Animations

Angular Animations Tutorial: Parallel Animations

1
Comments
8 min read
RiotJS Material Design (how to setup BeerCSS)🍻

RiotJS Material Design (how to setup BeerCSS)🍻

9
Comments
3 min read
Unlocking the Power of Map, Filter, and Reduce in JavaScript

Unlocking the Power of Map, Filter, and Reduce in JavaScript

1
Comments 2
5 min read
Optimizing Team Productivity: Key Front-End Coding Practices with TypeScript and React

Optimizing Team Productivity: Key Front-End Coding Practices with TypeScript and React

5
Comments
4 min read
Understanding Declarative vs. Imperative Programming for Frontend Developers

Understanding Declarative vs. Imperative Programming for Frontend Developers

Comments
1 min read
Token Rotation in Front-end Applications

Token Rotation in Front-end Applications

Comments
3 min read
tailwind based responsive Superbikes Display Website.

tailwind based responsive Superbikes Display Website.

Comments
2 min read
10 Best Websites for Free React Templates

10 Best Websites for Free React Templates

32
Comments 2
4 min read
CSS Parent & Previous-Sibling Selectors are here!

CSS Parent & Previous-Sibling Selectors are here!

2
Comments
4 min read
Automate your frontend tasks with these 14 popular Figma plugins

Automate your frontend tasks with these 14 popular Figma plugins

18
Comments
6 min read
Event Flow: The Magic Behind Bubbling and Capturing! 🌟

Event Flow: The Magic Behind Bubbling and Capturing! 🌟

2
Comments
3 min read
Spread vs Rest Operators in JavaScript

Spread vs Rest Operators in JavaScript

62
Comments 11
5 min read
Adding Location and Device Type Features in Flutter Apps with VisitorAPI

Adding Location and Device Type Features in Flutter Apps with VisitorAPI

Comments 2
2 min read
The learning Curve! React Js!

The learning Curve! React Js!

2
Comments
2 min read
Top 5 frontend frameworks for web development 2024

Top 5 frontend frameworks for web development 2024

Comments
1 min read
Building a Custom Cursor in Next.js 14

Building a Custom Cursor in Next.js 14

1
Comments
1 min read
Building an Image Magnifier Effect in NEXT JS: A Step-by-Step Guide

Building an Image Magnifier Effect in NEXT JS: A Step-by-Step Guide

1
Comments
1 min read
Web Workers: Revolutionizing Web Performance and User Experience

Web Workers: Revolutionizing Web Performance and User Experience

47
Comments 1
5 min read
Crafting interactive reactions similar to Google Meet using HTML, CSS, and Vanilla JavaScript

Crafting interactive reactions similar to Google Meet using HTML, CSS, and Vanilla JavaScript

77
Comments 7
3 min read
How I Center My Div as a Newbie Frontend Dev

How I Center My Div as a Newbie Frontend Dev

1
Comments
4 min read
How to Detect and Fix Circular Dependencies in Typescript

How to Detect and Fix Circular Dependencies in Typescript

10
Comments 2
4 min read
Vue.JS Keep Alive Built-In Component

Vue.JS Keep Alive Built-In Component

2
Comments
2 min read
The Importance of Semantic Html for SEO and Accessibility

The Importance of Semantic Html for SEO and Accessibility

Comments 1
2 min read
How to integrate Component Architecture into Symfony?

How to integrate Component Architecture into Symfony?

22
Comments 3
4 min read
Introduction to HTML: The HyperText Markup Language

Introduction to HTML: The HyperText Markup Language

1
Comments
2 min read
JavaScript: Mastering Asynchrony in a Single Thread

JavaScript: Mastering Asynchrony in a Single Thread

10
Comments
3 min read
How Does npx Actually Work and When to Use It

How Does npx Actually Work and When to Use It

26
Comments 1
2 min read
I am looking for work as a front-end engineer

I am looking for work as a front-end engineer

Comments
1 min read
All about JavaScript Execution Context

All about JavaScript Execution Context

29
Comments 4
4 min read
How to Become a Front-End Developer?

How to Become a Front-End Developer?

55
Comments 12
6 min read
loading...