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.
<link> vs @import, Which should you use to get Fonts

<link> vs @import, Which should you use to get Fonts

2
Comments
1 min read
CSS Slide out animation for Image Gallery

CSS Slide out animation for Image Gallery

Comments
2 min read
Cracked: Why Will's JavaScript The Hard Parts class is so efficient

Cracked: Why Will's JavaScript The Hard Parts class is so efficient

1
Comments
4 min read
Vale a pena testar o estilo no Front-end?

Vale a pena testar o estilo no Front-end?

4
Comments
2 min read
8 ways to Handle State in React

8 ways to Handle State in React

3
Comments
3 min read
Make Your Global Components Elegant with EventTarget

Make Your Global Components Elegant with EventTarget

3
Comments
5 min read
Angular Architecture - Organizing modules

Angular Architecture - Organizing modules

42
Comments 2
5 min read
Introducción a Typescript: ¿Huir o Abrazarlo con Pasión?"

Introducción a Typescript: ¿Huir o Abrazarlo con Pasión?"

3
Comments
7 min read
Mastering CSS Sizing: A Guide to Responsive Design

Mastering CSS Sizing: A Guide to Responsive Design

6
Comments 2
5 min read
Scope & Closure in Javascript - Army of functions challenge

Scope & Closure in Javascript - Army of functions challenge

Comments
2 min read
The Future of Frontend Development: What to Expect in the Next 50 Years

The Future of Frontend Development: What to Expect in the Next 50 Years

Comments
3 min read
Updating Monaco broke Fastly Fiddle: here's how I solved it with useCallback in React

Updating Monaco broke Fastly Fiddle: here's how I solved it with useCallback in React

6
Comments
5 min read
Costly CSS Properties and How to Optimize Them

Costly CSS Properties and How to Optimize Them

105
Comments 6
3 min read
Integration Tests using Vue 3 and Pinia

Integration Tests using Vue 3 and Pinia

Comments
3 min read
Tout savoir sur le design pattern Container / Presentational

Tout savoir sur le design pattern Container / Presentational

2
Comments
5 min read
RxJs In Practice

RxJs In Practice

4
Comments
2 min read
Angular Core Deep Dive

Angular Core Deep Dive

1
Comments
2 min read
#DEVDiscuss: Rethinking the Modern Web

#DEVDiscuss: Rethinking the Modern Web

22
Comments 11
1 min read
Build Custom Middleware to Protect Routes in a React/Next.js App with Context API

Build Custom Middleware to Protect Routes in a React/Next.js App with Context API

11
Comments 1
6 min read
A simple setup to simplify your Style File Imports into your Angular app

A simple setup to simplify your Style File Imports into your Angular app

4
Comments
2 min read
Create Dynamic URLs with URL Constructor in JavaScript

Create Dynamic URLs with URL Constructor in JavaScript

11
Comments 2
5 min read
KotlinConf ’23 Recap

KotlinConf ’23 Recap

5
Comments 1
4 min read
API SECURITY, how to protect your API against vulnerability risks

API SECURITY, how to protect your API against vulnerability risks

2
Comments
4 min read
Creating animated chickens with zdog

Creating animated chickens with zdog

2
Comments
8 min read
A Fun React Exercise

A Fun React Exercise

Comments
5 min read
Visualizing Audio as a Waveform in React

Visualizing Audio as a Waveform in React

56
Comments 3
5 min read
Frontend Integration Test with Graphql Mocking

Frontend Integration Test with Graphql Mocking

10
Comments 3
6 min read
Supercharge Your UI Development with Storybook

Supercharge Your UI Development with Storybook

Comments
2 min read
I18n Frontend guideline

I18n Frontend guideline

1
Comments
5 min read
Image validation for Angular

Image validation for Angular

1
Comments
3 min read
Polyfills for JavaScript: A Full Overview

Polyfills for JavaScript: A Full Overview

48
Comments 7
5 min read
When Direct DOM Manipulation Outperforms React State Management

When Direct DOM Manipulation Outperforms React State Management

1
Comments
3 min read
CSS - Convenciones de nombres: BEM, SUIT CSS y Title CSS

CSS - Convenciones de nombres: BEM, SUIT CSS y Title CSS

6
Comments
8 min read
The "suspension of the request" technique with Axios

The "suspension of the request" technique with Axios

Comments
2 min read
Implementing Login with Metamask, send Ether, user registration using React, NodeJS, Sequelize and GraphQL

Implementing Login with Metamask, send Ether, user registration using React, NodeJS, Sequelize and GraphQL

1
Comments
6 min read
Create A Custom Audio Player Component Using React/Next.js, Tailwind & Howler

Create A Custom Audio Player Component Using React/Next.js, Tailwind & Howler

1
Comments 2
5 min read
You should ditch Chrome, here's Why:

You should ditch Chrome, here's Why:

3
Comments 3
4 min read
Colaboración Efectiva FrontEnd/BackEnd: Flujo de Trabajo Adecuado y Responsabilidades en el Desarrollo de Aplicaciones Web

Colaboración Efectiva FrontEnd/BackEnd: Flujo de Trabajo Adecuado y Responsabilidades en el Desarrollo de Aplicaciones Web

7
Comments
21 min read
As a ReactJS developer, here are some advice to consider:

As a ReactJS developer, here are some advice to consider:

5
Comments
1 min read
Getting Started with Firebase Authentication: A Comprehensive Guide

Getting Started with Firebase Authentication: A Comprehensive Guide

2
Comments
4 min read
Comparison of JavaScript Asynchronous Methods

Comparison of JavaScript Asynchronous Methods

4
Comments
4 min read
Understand Prototypal Inheritance in a simple way! 🤩

Understand Prototypal Inheritance in a simple way! 🤩

6
Comments
2 min read
Demystifying Promises in JavaScript: A Complete Guide

Demystifying Promises in JavaScript: A Complete Guide

2
Comments
3 min read
🔒Security Tips for Frontend

🔒Security Tips for Frontend

8
Comments
4 min read
Angular standalone components

Angular standalone components

Comments
2 min read
Why and When Use Ng-template, NgContent, and NgContainer in Angular

Why and When Use Ng-template, NgContent, and NgContainer in Angular

28
Comments 2
3 min read
Set Up ESLint with Angular and the Airbnb Style Guide (effortlessly)

Set Up ESLint with Angular and the Airbnb Style Guide (effortlessly)

27
Comments 1
3 min read
React Without useEffect

React Without useEffect

3
Comments 2
6 min read
HOW TO SETUP A REACT APPLICATION WITH ROUTER, NESTED ROUTES, ERROR HANDLING, AND CONTEXT

HOW TO SETUP A REACT APPLICATION WITH ROUTER, NESTED ROUTES, ERROR HANDLING, AND CONTEXT

Comments
5 min read
O segredo do JSDoc + Styled Components no VSCode.

O segredo do JSDoc + Styled Components no VSCode.

Comments
2 min read
JavaScript Practice: Building an Analog Clock

JavaScript Practice: Building an Analog Clock

2
Comments
3 min read
Facing problem in JS

Facing problem in JS

1
Comments 1
1 min read
WakaTime: A powerful, nice, free plugin that you should use!

WakaTime: A powerful, nice, free plugin that you should use!

1
Comments
2 min read
Web Development Beginner's Learning Roadmap- Frontend

Web Development Beginner's Learning Roadmap- Frontend

1
Comments 1
6 min read
Comprehensive HTML Cheat Sheet for Web Development

Comprehensive HTML Cheat Sheet for Web Development

4
Comments
2 min read
👨🏽‍🎨 The art of frontend freelancing - My journey

👨🏽‍🎨 The art of frontend freelancing - My journey

3
Comments
3 min read
Apity: A typed HTTP client for Svelte(Kit)

Apity: A typed HTTP client for Svelte(Kit)

5
Comments 2
6 min read
Code Challenge Tutorial

Code Challenge Tutorial

2
Comments 1
11 min read
Material UI Customization (TypeScript)

Material UI Customization (TypeScript)

29
Comments 4
7 min read
My First JavaScript Practice: Building a Drum Kit

My First JavaScript Practice: Building a Drum Kit

11
Comments 4
5 min read
loading...