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.
AI will NOT replace front-end developers!

AI will NOT replace front-end developers!

18
Comments 8
3 min read
JavaScript Bloat: Why does it matter?

JavaScript Bloat: Why does it matter?

2
Comments
3 min read
Cloud, tu caja de herramientas personal

Cloud, tu caja de herramientas personal

4
Comments
2 min read
Top 3 JavaScript Frameworks: Mastering Web Development

Top 3 JavaScript Frameworks: Mastering Web Development

3
Comments 2
4 min read
State of CSS 2023, Chrome for Testing, Firefox 114, Polypane 14, Vivaldi 6.1, Safari 17 beta, and more | Front End News #099

State of CSS 2023, Chrome for Testing, Firefox 114, Polypane 14, Vivaldi 6.1, Safari 17 beta, and more | Front End News #099

Comments
5 min read
How To Add Custom Fonts In Tailwind

How To Add Custom Fonts In Tailwind

8
Comments
1 min read
Promise.all() vs Promise.race()

Promise.all() vs Promise.race()

10
Comments
2 min read
How to make webpage responsive ? 📱💻🖥️

How to make webpage responsive ? 📱💻🖥️

Comments
3 min read
Spread Them: Leveraging the Spread Operator for Safer State Updates in React

Spread Them: Leveraging the Spread Operator for Safer State Updates in React

6
Comments
2 min read
Encrypt your Local Storage data!

Encrypt your Local Storage data!

19
Comments 8
3 min read
Create your HTML forms without server for free! 💪🤑

Create your HTML forms without server for free! 💪🤑

5
Comments 3
2 min read
A better learning path for React with server components

A better learning path for React with server components

69
Comments 6
3 min read
I built the same app 6 times! Which JS Framework is best?

I built the same app 6 times! Which JS Framework is best?

107
Comments 41
4 min read
An overview of how to implement a colour toggle function in your web applications (dark / light mode)

An overview of how to implement a colour toggle function in your web applications (dark / light mode)

4
Comments 1
3 min read
React Hooks vs Functions made easy

React Hooks vs Functions made easy

11
Comments
2 min read
React JS - Naming convention

React JS - Naming convention

30
Comments 2
3 min read
Creating an "Install to Home Screen" Prompt in a Next.js Progressive Web App

Creating an "Install to Home Screen" Prompt in a Next.js Progressive Web App

4
Comments
7 min read
important shortcuts in React ⚛️ You must know it !!

important shortcuts in React ⚛️ You must know it !!

9
Comments
3 min read
Understanding Property Descriptors in JavaScript

Understanding Property Descriptors in JavaScript

1
Comments
2 min read
React Hooks Made Easy: A Step-by-Step Tutorial (Part 3)

React Hooks Made Easy: A Step-by-Step Tutorial (Part 3)

6
Comments
5 min read
Javascript Objects: Best Practices

Javascript Objects: Best Practices

9
Comments 3
3 min read
How To Debug Angular Applications Easy

How To Debug Angular Applications Easy

19
Comments
5 min read
Javascript 【tricky】💡interview output questions (Part 1)

Javascript 【tricky】💡interview output questions (Part 1)

7
Comments 1
1 min read
The Complexity of Front-End Development: Demystifying the Notion of Simplicity

The Complexity of Front-End Development: Demystifying the Notion of Simplicity

5
Comments 1
3 min read
Module Federation

Module Federation

1
Comments
1 min read
Conditional Rendering in React && Build Dynamic User Interfaces

Conditional Rendering in React && Build Dynamic User Interfaces

4
Comments
2 min read
Javascript Object - Prototype

Javascript Object - Prototype

Comments 1
2 min read
Asynchronous JavaScript: Understanding Promises

Asynchronous JavaScript: Understanding Promises

19
Comments 1
4 min read
Flutter Clean Architecture [1]: An Overview & Project Structure

Flutter Clean Architecture [1]: An Overview & Project Structure

104
Comments 8
7 min read
CASL: How to manage user permissions in React app - Basics

CASL: How to manage user permissions in React app - Basics

11
Comments 1
5 min read
Hoisting in JavaScript: Understanding the Mechanism and Best Practices

Hoisting in JavaScript: Understanding the Mechanism and Best Practices

1
Comments
6 min read
🐍 Snake Game using Javascript!

🐍 Snake Game using Javascript!

5
Comments
1 min read
Angular Code Structuring and Best Practices!

Angular Code Structuring and Best Practices!

24
Comments 1
3 min read
"Unveiling JavaScript's Puzzling Quirk: The Object Identity of Null"

"Unveiling JavaScript's Puzzling Quirk: The Object Identity of Null"

Comments 2
2 min read
Safari goes all-in on images

Safari goes all-in on images

5
Comments 2
1 min read
Micro-frontend with Module Federations [Part 1] - Vite + React

Micro-frontend with Module Federations [Part 1] - Vite + React

48
Comments 3
8 min read
"Create" dan "Upload" di Golang Postgres: Front-end

"Create" dan "Upload" di Golang Postgres: Front-end

Comments
5 min read
Flutter Clean Architecture [2]: An Overview & Project Structure

Flutter Clean Architecture [2]: An Overview & Project Structure

37
Comments 3
7 min read
Book Summary: RESTful Web Clients - Enabling Reuse Through Hypermedia

Book Summary: RESTful Web Clients - Enabling Reuse Through Hypermedia

Comments
3 min read
Angular 16 with Vite

Angular 16 with Vite

12
Comments
1 min read
Flutter Clean Architecture [4]: An Overview & Project Structure

Flutter Clean Architecture [4]: An Overview & Project Structure

25
Comments 3
10 min read
Criar uma lista de itens ordenada ou não ordenada no HTML

Criar uma lista de itens ordenada ou não ordenada no HTML

Comments
2 min read
Build A Reusable Carousel With React And Splide.js

Build A Reusable Carousel With React And Splide.js

7
Comments
8 min read
CSS Button Hover Effects to Make your Buttons Cooler 🔥

CSS Button Hover Effects to Make your Buttons Cooler 🔥

20
Comments
2 min read
Flutter Clean Architecture [3]: An Overview & Project Structure

Flutter Clean Architecture [3]: An Overview & Project Structure

20
Comments 1
13 min read
Why I Chose to Start My Career in Frontend Development: A Personal Journey

Why I Chose to Start My Career in Frontend Development: A Personal Journey

3
Comments
2 min read
Pramp - Interview Type: Frontend - Flip Counter

Pramp - Interview Type: Frontend - Flip Counter

1
Comments 1
4 min read
17 HTML and CSS 404 Page Templates

17 HTML and CSS 404 Page Templates

162
Comments
5 min read
Const doesn't prevent immutability

Const doesn't prevent immutability

1
Comments
2 min read
Defining responsive breakpoints made easy with SASS mixins

Defining responsive breakpoints made easy with SASS mixins

4
Comments
3 min read
My new website is here!

My new website is here!

Comments
2 min read
Angular Data Binding — What is it?

Angular Data Binding — What is it?

Comments
3 min read
Embracing Site Reliability Engineering

Embracing Site Reliability Engineering

1
Comments
3 min read
Class Is Out: Embracing Functional Components in Modern React Development

Class Is Out: Embracing Functional Components in Modern React Development

2
Comments
6 min read
Awaitable Modals in React and React Native; Easily manage modals without pain.

Awaitable Modals in React and React Native; Easily manage modals without pain.

Comments
5 min read
Building dapps with Starknet React

Building dapps with Starknet React

1
Comments
7 min read
Enhancing Your CSS Skills: Dive into :not, :is, and :where Pseudo-Classes.

Enhancing Your CSS Skills: Dive into :not, :is, and :where Pseudo-Classes.

3
Comments 2
3 min read
Harnessing the Power Strictly Typed Forms in Angular: A Simple Tutorial

Harnessing the Power Strictly Typed Forms in Angular: A Simple Tutorial

14
Comments
2 min read
Aimless.js - The Missing JS Randomness Library

Aimless.js - The Missing JS Randomness Library

Comments
1 min read
Content SaaS | How to configure and use Resource Bundles

Content SaaS | How to configure and use Resource Bundles

1
Comments
6 min read
loading...