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.
Safely use `JSON.parse()` in TypeScript

Safely use `JSON.parse()` in TypeScript

22
Comments 3
2 min read
React.js: Why you might need useReducer

React.js: Why you might need useReducer

14
Comments
4 min read
Top 5 Frontend and Backend Technologies Used by Developers in 2025

Top 5 Frontend and Backend Technologies Used by Developers in 2025

53
Comments 23
7 min read
Top 5 YouTube Channels for Front-end Devs!!!

Top 5 YouTube Channels for Front-end Devs!!!

Comments
4 min read
Software Technology Stacks

Software Technology Stacks

5
Comments 1
4 min read
10 Tips I learn from book "How To Make Any Website Better"

10 Tips I learn from book "How To Make Any Website Better"

Comments
2 min read
7 Easy Ways To Check If An Object Is Empty In JavaScript

7 Easy Ways To Check If An Object Is Empty In JavaScript

1
Comments
5 min read
Avoid using "array[index]" for getting Array elements

Avoid using "array[index]" for getting Array elements

15
Comments
2 min read
Part 3(b): How to Build a Self-Contained Component

Part 3(b): How to Build a Self-Contained Component

5
Comments
3 min read
How to use Tailwind CSS in a React project.

How to use Tailwind CSS in a React project.

8
Comments
4 min read
Unity & React

Unity & React

1
Comments
7 min read
Deep-dive into Reactivity - Part 1

Deep-dive into Reactivity - Part 1

Comments
2 min read
Data Attributes: como armazenar informação extra em elementos HTML

Data Attributes: como armazenar informação extra em elementos HTML

5
Comments 1
3 min read
Creating a Rich Text Editor with TinyMCE and React

Creating a Rich Text Editor with TinyMCE and React

3
Comments 1
4 min read
Everything you need to know about microfrontends in 5 minutes

Everything you need to know about microfrontends in 5 minutes

Comments
3 min read
Learn How to Build Responsive Navigation Bar with HTML, CSS, and JavaScript

Learn How to Build Responsive Navigation Bar with HTML, CSS, and JavaScript

33
Comments
7 min read
Hosting Static Sites on IPFS

Hosting Static Sites on IPFS

2
Comments 1
8 min read
Startup Dev Jobs of The Week [29th June 2023] - Post 1

Startup Dev Jobs of The Week [29th June 2023] - Post 1

6
Comments
3 min read
5 Tools That Every Front-End Developer Needs

5 Tools That Every Front-End Developer Needs

1
Comments
4 min read
How to Get Started Learning Web Development from Scratch

How to Get Started Learning Web Development from Scratch

4
Comments
9 min read
Yet another micro package for reactive UI based on event-driven programming

Yet another micro package for reactive UI based on event-driven programming

2
Comments
2 min read
'this' keyword in JavaScript

'this' keyword in JavaScript

2
Comments 1
6 min read
Implementing and Understanding Writable Angular Signals with a Practical Case Example

Implementing and Understanding Writable Angular Signals with a Practical Case Example

8
Comments
3 min read
[attribute="value"] vs [attribute*="value"]! Know the difference

[attribute="value"] vs [attribute*="value"]! Know the difference

Comments
2 min read
8 Tips for Writing Better Unit Tests

8 Tips for Writing Better Unit Tests

2
Comments
3 min read
RSC and the Echo of 'Presentational and Container Components'

RSC and the Echo of 'Presentational and Container Components'

Comments
3 min read
Beginners guide to react query

Beginners guide to react query

Comments
7 min read
8 project ideas for Front-end developers

8 project ideas for Front-end developers

1
Comments
3 min read
Mantine simple responsive component attribute

Mantine simple responsive component attribute

1
Comments
1 min read
Fun with Angular: Create grouped queues of tasks for APP_INITIALIZER

Fun with Angular: Create grouped queues of tasks for APP_INITIALIZER

6
Comments
7 min read
Do You Know What is TDD?

Do You Know What is TDD?

1
Comments
3 min read
Creating an Animated and Accessible Accordion with JavaScript, HTML, and CSS

Creating an Animated and Accessible Accordion with JavaScript, HTML, and CSS

3
Comments 3
5 min read
Aprenda a utilizar o Flexbox para criar layouts flexíveis

Aprenda a utilizar o Flexbox para criar layouts flexíveis

10
Comments 3
5 min read
Sharing UI Tests Between Javascript Frameworks

Sharing UI Tests Between Javascript Frameworks

2
Comments 1
7 min read
Should You Learn React in 2023?

Should You Learn React in 2023?

2
Comments
5 min read
A super fast style sheet language for cool kids! (WIP)

A super fast style sheet language for cool kids! (WIP)

Comments
2 min read
To import images in a React app, you can follow these steps:

To import images in a React app, you can follow these steps:

Comments
1 min read
The bootstrap framework for newbies Part 01

The bootstrap framework for newbies Part 01

Comments
9 min read
Micro Frontends

Micro Frontends

1
Comments 1
3 min read
Building Robust Angular Applications with TypeScript Interfaces: Best Practices and Examples

Building Robust Angular Applications with TypeScript Interfaces: Best Practices and Examples

10
Comments 1
6 min read
How to TRULY persist component state using a custom hook - useQueryParam

How to TRULY persist component state using a custom hook - useQueryParam

1
Comments
4 min read
A Lightweight Package to Generate CSS and JS Variables

A Lightweight Package to Generate CSS and JS Variables

5
Comments 1
2 min read
Episode 01 - How to check the Palindrome in JavaScript

Episode 01 - How to check the Palindrome in JavaScript

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

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

9
Comments 6
1 min read
4 Best Code Practices for Creating a Responsive Website

4 Best Code Practices for Creating a Responsive Website

1
Comments
9 min read
React Hooks Fundamentals for Beginners: How to Use useState and useEffect hooks 2023

React Hooks Fundamentals for Beginners: How to Use useState and useEffect hooks 2023

1
Comments
10 min read
Episode 23/24: Angular 16, RFCs for Deferred Loading and built-in Control-Flow

Episode 23/24: Angular 16, RFCs for Deferred Loading and built-in Control-Flow

7
Comments 6
2 min read
Interactive E-Com UI Tutorial: Rotating Sale Indicator

Interactive E-Com UI Tutorial: Rotating Sale Indicator

4
Comments
4 min read
Building a Full-Stack Web Application: A Comprehensive Guide

Building a Full-Stack Web Application: A Comprehensive Guide

1
Comments
3 min read
The Problem of Bloat in Web Development: Do We Really Need Front-End Frameworks?

The Problem of Bloat in Web Development: Do We Really Need Front-End Frameworks?

1
Comments
4 min read
Line Chart with Svelte

Line Chart with Svelte

6
Comments 2
5 min read
Div. Positioning (Absolute)

Div. Positioning (Absolute)

2
Comments
2 min read
A Beginner's Guide to the useReducer Hook in React.js

A Beginner's Guide to the useReducer Hook in React.js

Comments
4 min read
Infinite Scrolling Website with JavaScript

Infinite Scrolling Website with JavaScript

Comments
5 min read
Div. Positioning (Relative)

Div. Positioning (Relative)

3
Comments 2
2 min read
How to Build A Personal Blog

How to Build A Personal Blog

Comments
5 min read
Micro-frontend with Module Federations [Part 2] - Create React App

Micro-frontend with Module Federations [Part 2] - Create React App

13
Comments 1
10 min read
Newbie coder  -  3min random gist3

Newbie coder  -  3min random gist3

Comments
3 min read
React Collapsible Component with Auto Height Detection.

React Collapsible Component with Auto Height Detection.

1
Comments
2 min read
Backend e Frontend: Dicas para Começar sua Jornada no Desenvolvimento Web

Backend e Frontend: Dicas para Começar sua Jornada no Desenvolvimento Web

2
Comments
3 min read
loading...