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 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

11
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
Setting Up Your Next Project

Setting Up Your Next Project

Comments
2 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)

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

4 Best Code Practices for Creating a Responsive Website

2
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
Campus Route Devlog #1

Campus Route Devlog #1

3
Comments
1 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

1
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

16
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
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

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

Promise.all() vs Promise.race()

11
Comments 1
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!

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

Create your HTML forms without server for free! 💪🤑

7
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?

108
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

12
Comments
2 min read
React JS - Naming convention

React JS - Naming convention

42
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
loading...