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.
I made a "Simon Game" variation using VueJS 🎮

I made a "Simon Game" variation using VueJS 🎮

43
Comments 3
1 min read
16+ Articles of March to Learn JavaScript

16+ Articles of March to Learn JavaScript

39
Comments 2
4 min read
What is Time to First Byte (TTFB)?

What is Time to First Byte (TTFB)?

10
Comments 1
3 min read
An Annotated Docker Config for Frontend Web Development

An Annotated Docker Config for Frontend Web Development

12
Comments
25 min read
Creating JSON.superStringify()

Creating JSON.superStringify()

11
Comments 1
4 min read
GitHub Action, Cypress and Percy parallelisation setup

GitHub Action, Cypress and Percy parallelisation setup

16
Comments 8
3 min read
5 Basic Design Concepts for Front-End Devs

5 Basic Design Concepts for Front-End Devs

433
Comments 12
3 min read
Stop reinventing server middlewares and take advantage of Express ecosystem

Stop reinventing server middlewares and take advantage of Express ecosystem

8
Comments
3 min read
My favored SCSS setup with Bootstrap 4

My favored SCSS setup with Bootstrap 4

14
Comments
4 min read
JavaScript Quiz

JavaScript Quiz

8
Comments
1 min read
Porque Variáveis e Funções Podem ser Acessadas Antes da Declaração

Porque Variáveis e Funções Podem ser Acessadas Antes da Declaração

5
Comments
8 min read
Own state manager in 80 lines

Own state manager in 80 lines

11
Comments
1 min read
Compiling and Serving Frontend Assets in Flask

Compiling and Serving Frontend Assets in Flask

12
Comments 1
8 min read
React - setState is not a function

React - setState is not a function

42
Comments 2
5 min read
The Front End Podcast - Episode #3

The Front End Podcast - Episode #3

5
Comments
1 min read
Recreate: Spotify (part 4) - Home page

Recreate: Spotify (part 4) - Home page

33
Comments
4 min read
Reordering elements on an HTML form using Vanila JS: what's the best practice in terms of performance?

Reordering elements on an HTML form using Vanila JS: what's the best practice in terms of performance?

6
Comments
2 min read
Appy Dev

Appy Dev

10
Comments
1 min read
Mini Solutions Series #2: Missing Box Shadow

Mini Solutions Series #2: Missing Box Shadow

6
Comments
2 min read
Handle data heavy application development on frontend

Handle data heavy application development on frontend

8
Comments 1
6 min read
Building A Dashboard In Svelte

Building A Dashboard In Svelte

118
Comments 16
5 min read
React - Cannot read property 'map' of undefined

React - Cannot read property 'map' of undefined

16
Comments 1
4 min read
Data structures in daily programming!

Data structures in daily programming!

20
Comments 1
2 min read
Invisible Barriers That Prevent You From Learning Web Development and How to Break Through Them

Invisible Barriers That Prevent You From Learning Web Development and How to Break Through Them

14
Comments
9 min read
Styling native Checkboxes and Radio inputs (CSS Only)

Styling native Checkboxes and Radio inputs (CSS Only)

95
Comments 7
2 min read
Dear New Front-End Developer

Dear New Front-End Developer

121
Comments 8
4 min read
Use React Context as a Custom Hook

Use React Context as a Custom Hook

17
Comments 2
2 min read
The difficult task of changing your seat while buying a train ticket online

The difficult task of changing your seat while buying a train ticket online

5
Comments 1
6 min read
Nuxt.js over Vue.js: when should you use it and why

Nuxt.js over Vue.js: when should you use it and why

21
Comments 3
7 min read
Handle 'componentWillReceiveProps' deprecation warning

Handle 'componentWillReceiveProps' deprecation warning

9
Comments 3
2 min read
The top 8 npm packages I use for every project

The top 8 npm packages I use for every project

114
Comments 8
3 min read
How important UX design knowledge for frontend devs?

How important UX design knowledge for frontend devs?

9
Comments 4
1 min read
What does the font-weight property tell us about automated testing in the front-end world?

What does the font-weight property tell us about automated testing in the front-end world?

5
Comments
3 min read
Web development — lecture 1 — introduction

Web development — lecture 1 — introduction

11
Comments
2 min read
How to become JavaScript Ninja?

How to become JavaScript Ninja?

329
Comments 5
4 min read
6 steps to become a Front-end Developer

6 steps to become a Front-end Developer

8
Comments
5 min read
Recreate: Spotify (part 3) - Search page

Recreate: Spotify (part 3) - Search page

9
Comments
6 min read
React Bubble

React Bubble

4
Comments 4
1 min read
How to customise markdown anchor tags

How to customise markdown anchor tags

6
Comments
1 min read
Diminuindo Processamento com useMemo em React

Diminuindo Processamento com useMemo em React

5
Comments
6 min read
React Frontend Pagination with Bootstrap

React Frontend Pagination with Bootstrap

9
Comments 3
1 min read
Elm na prática - Events, Pattern Matching, Maybe, Dict e implementando a lógica do conversor

Elm na prática - Events, Pattern Matching, Maybe, Dict e implementando a lógica do conversor

9
Comments
12 min read
Elm na prática - Imports, variáveis e o módulo HTML

Elm na prática - Imports, variáveis e o módulo HTML

7
Comments
12 min read
Elm na prática - The Elm Architecture, Records, funções e exibindo dados da Model

Elm na prática - The Elm Architecture, Records, funções e exibindo dados da Model

6
Comments
9 min read
Micro Frontends — From the 00s to 20s

Micro Frontends — From the 00s to 20s

5
Comments
3 min read
Everything to know about for...in and for...of

Everything to know about for...in and for...of

11
Comments
1 min read
The Front End Podcast - Episode #2

The Front End Podcast - Episode #2

8
Comments
1 min read
Front End for the .NET Developer with Blazor Web Assembly

Front End for the .NET Developer with Blazor Web Assembly

14
Comments
9 min read
Frontend Architecture: Installing vs Writing modules

Frontend Architecture: Installing vs Writing modules

15
Comments
11 min read
Create Responsive React app using react-responsive

Create Responsive React app using react-responsive

2
Comments
2 min read
Creating Dynamic Review Rating Displays with Font Awesome and Class Attribute in Angular.

Creating Dynamic Review Rating Displays with Font Awesome and Class Attribute in Angular.

5
Comments
4 min read
Managing state in Svelte

Managing state in Svelte

74
Comments 9
3 min read
Advanced View Features in AppRun

Advanced View Features in AppRun

6
Comments
4 min read
The Front End Podcast - Episode #1

The Front End Podcast - Episode #1

5
Comments
1 min read
15+ Articles of February to Learn JavaScript

15+ Articles of February to Learn JavaScript

91
Comments 2
4 min read
A day in the life: how a frontend developer solves a "simple" bug

A day in the life: how a frontend developer solves a "simple" bug

92
Comments 8
7 min read
The CSS background-image property as an anti-pattern

The CSS background-image property as an anti-pattern

8
Comments 1
11 min read
Setting Up Your Own Image Transform Service

Setting Up Your Own Image Transform Service

5
Comments
10 min read
How I Gave My Personal Site An Accessibility Makeover

How I Gave My Personal Site An Accessibility Makeover

73
Comments 7
6 min read
Recreate: Spotify (part 1)

Recreate: Spotify (part 1)

119
Comments 12
8 min read
loading...