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.
5 Hidden CSS Properties You Didn't Know Existed

5 Hidden CSS Properties You Didn't Know Existed

99
Comments 28
2 min read
10 VS Code extensions for maximum frontend development productivity

10 VS Code extensions for maximum frontend development productivity

43
Comments 7
4 min read
What is a Plugin Ecosystem and Why Does It Matter?

What is a Plugin Ecosystem and Why Does It Matter?

15
Comments 1
3 min read
Unraveling Macrotasks and Microtasks in JavaScript: What Every Developer Should Know

Unraveling Macrotasks and Microtasks in JavaScript: What Every Developer Should Know

13
Comments
12 min read
A deep dive into progressive web apps (PWA)

A deep dive into progressive web apps (PWA)

9
Comments 1
10 min read
10+ Beauty and Cosmetics E-Commerce Website Templates

10+ Beauty and Cosmetics E-Commerce Website Templates

5
Comments
3 min read
Entendendo o ControlValueAccessor

Entendendo o ControlValueAccessor

5
Comments 3
7 min read
TypeScript: Any vs Unknown - Understanding the Difference

TypeScript: Any vs Unknown - Understanding the Difference

4
Comments 2
3 min read
Angular new output() function

Angular new output() function

4
Comments 3
3 min read
Building Responsive Design Using Viewport CSS Units

Building Responsive Design Using Viewport CSS Units

3
Comments 2
6 min read
Understanding valueOf() and toString() in JavaScript

Understanding valueOf() and toString() in JavaScript

3
Comments 4
2 min read
Streamline Your React Development: Visualize Component Insights in VS Code

Streamline Your React Development: Visualize Component Insights in VS Code

3
Comments
2 min read
Enhancing React App Security: Implementing Inactivity Logout for Peace of Mind

Enhancing React App Security: Implementing Inactivity Logout for Peace of Mind

2
Comments
2 min read
Share Data between Riot Components with Riot-Mieosis (State Manager)

Share Data between Riot Components with Riot-Mieosis (State Manager)

2
Comments 1
5 min read
Input field validation for forms: A checklist from a designer to a dev with love

Input field validation for forms: A checklist from a designer to a dev with love

2
Comments 1
1 min read
7 Ways Devs Center a Div - Which Method Do You Use or Prefer?

7 Ways Devs Center a Div - Which Method Do You Use or Prefer?

2
Comments
4 min read
Matriz de Papéis e Responsabilidades

Matriz de Papéis e Responsabilidades

1
Comments
6 min read
How to setup verified commits on GitHub

How to setup verified commits on GitHub

1
Comments
4 min read
Create a basic drawing web app with JavaScript - Part 3

Create a basic drawing web app with JavaScript - Part 3

1
Comments
2 min read
Introducing the Enhanced @nipe-solutions/react-spring-bottom-sheet: Now Supporting React 18 and XState v5

Introducing the Enhanced @nipe-solutions/react-spring-bottom-sheet: Now Supporting React 18 and XState v5

1
Comments 1
3 min read
Enhance your backend data with ES6 classes

Enhance your backend data with ES6 classes

1
Comments 1
1 min read
Learn How to Build a Web Quiz App with Basic JS, HTML & CSS

Learn How to Build a Web Quiz App with Basic JS, HTML & CSS

1
Comments
11 min read
What is a Design System and Why Is It Important for Software Engineering?

What is a Design System and Why Is It Important for Software Engineering?

1
Comments
3 min read
React Hooks Deep Dive

React Hooks Deep Dive

1
Comments
7 min read
Understanding Svelte: Setting Up Your Project and Mastering .svelte Files

Understanding Svelte: Setting Up Your Project and Mastering .svelte Files

1
Comments
4 min read
The Battle of State Management: Redux vs Zustand

The Battle of State Management: Redux vs Zustand

1
Comments
4 min read
MY FIRST POST

MY FIRST POST

1
Comments
1 min read
TypeScript: The Danger of Using the Any Keyword

TypeScript: The Danger of Using the Any Keyword

1
Comments 2
4 min read
Spread and Rest Operators in JavaScript

Spread and Rest Operators in JavaScript

1
Comments
3 min read
Be a Better UI Engineer: Selectively Exclude CSS Styles

Be a Better UI Engineer: Selectively Exclude CSS Styles

1
Comments
2 min read
Angular Event Modifier

Angular Event Modifier

1
Comments 1
2 min read
Integrating Georeferenced Maps: Passing Data from Firebase Backend to Frontend

Integrating Georeferenced Maps: Passing Data from Firebase Backend to Frontend

Comments
1 min read
Just beginning

Just beginning

Comments
1 min read
Front-end specialisations: Cross-platform

Front-end specialisations: Cross-platform

Comments
2 min read
Unveiling React Server Components

Unveiling React Server Components

Comments
17 min read
CSS Container Queries: Revolutionising Responsive Web Design

CSS Container Queries: Revolutionising Responsive Web Design

Comments
6 min read
Memoized getters in ES6 classes

Memoized getters in ES6 classes

Comments
1 min read
Mastering React Hooks: A Comprehensive Guide to Functional Components

Mastering React Hooks: A Comprehensive Guide to Functional Components

Comments
5 min read
F.E.M (Frontend Mentor.io) Project: PhotoSnap Website

F.E.M (Frontend Mentor.io) Project: PhotoSnap Website

Comments
1 min read
Making The Best Use of DevTools

Making The Best Use of DevTools

Comments
1 min read
New to JS what should be my next goal after JS?

New to JS what should be my next goal after JS?

Comments
1 min read
CSS Houdini

CSS Houdini

Comments
4 min read
The benefits of adding an activity feed to your B2B product

The benefits of adding an activity feed to your B2B product

Comments
8 min read
First Hands-On Experience with Angular 17

First Hands-On Experience with Angular 17

Comments
2 min read
Formação Em Front-End Gratuita Da Cesar School

Formação Em Front-End Gratuita Da Cesar School

Comments
8 min read
Building Arrays Incrementally.

Building Arrays Incrementally.

Comments
1 min read
EXCITING WAYS TO ADD CSS IN HTML: UNDERSTANDING INLINE, INTERNAL & EXTERNAL

EXCITING WAYS TO ADD CSS IN HTML: UNDERSTANDING INLINE, INTERNAL & EXTERNAL

Comments
5 min read
Create free mock apis with unlimited storage

Create free mock apis with unlimited storage

Comments
1 min read
The Complete Guide to TypeScript Types

The Complete Guide to TypeScript Types

Comments
7 min read
How to use a Lottie animation in your React app

How to use a Lottie animation in your React app

Comments
2 min read
A UX Design Dilemma: Adapt Brand Guidelines or Start Afresh?

A UX Design Dilemma: Adapt Brand Guidelines or Start Afresh?

Comments
7 min read
9 React Calendar Components for Your Next App

9 React Calendar Components for Your Next App

Comments
4 min read
Front-end specialisations: HTML + CSS

Front-end specialisations: HTML + CSS

Comments
2 min read
Front-end specialisations: DevOps JS

Front-end specialisations: DevOps JS

Comments
2 min read
CSS Cascade, Specificity, and Selectors

CSS Cascade, Specificity, and Selectors

Comments
9 min read
Roles and Responsibilities Matrix

Roles and Responsibilities Matrix

Comments
5 min read
How to Filter Arrays in JavaScript: A Comprehensive Guide

How to Filter Arrays in JavaScript: A Comprehensive Guide

Comments
4 min read
API Handling: Utilizing the Facade Pattern with Axios in Frontend Development

API Handling: Utilizing the Facade Pattern with Axios in Frontend Development

Comments
2 min read
Angular HostAttributeToken: the new way to inject attributes

Angular HostAttributeToken: the new way to inject attributes

Comments
3 min read
Responsive Testing with U-Eyes: Mobile Device Simulator

Responsive Testing with U-Eyes: Mobile Device Simulator

Comments
4 min read
loading...