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.
Exploring CSS where it doesn't make sense

Exploring CSS where it doesn't make sense

14
Comments 2
11 min read
Designing Resilient and Scalable Architectures in React Projects

Designing Resilient and Scalable Architectures in React Projects

Comments
2 min read
Why is Figma better for developers?

Why is Figma better for developers?

14
Comments 2
11 min read
If your Redux state has changed but React doesn't trigger a re-render, it could be due to several reasons

If your Redux state has changed but React doesn't trigger a re-render, it could be due to several reasons

3
Comments
2 min read
4 meses usando Tailwind

4 meses usando Tailwind

Comments
9 min read
Desafios Comuns na Escrita de Testes Automatizados: Rumo à Clareza e Padronização - Parte 1

Desafios Comuns na Escrita de Testes Automatizados: Rumo à Clareza e Padronização - Parte 1

Comments
6 min read
When throttling and debouncing meet asynchronous, what kind of sparks will they create? Published at

When throttling and debouncing meet asynchronous, what kind of sparks will they create? Published at

Comments
4 min read
Creating Dynamic Forms with React, Typescript, React Hook Form and Zod

Creating Dynamic Forms with React, Typescript, React Hook Form and Zod

1
Comments
8 min read
Profile Components: SSR with Declarative Shadow DOM

Profile Components: SSR with Declarative Shadow DOM

Comments
3 min read
Como usar CSS interno, inline e externo no HTML

Como usar CSS interno, inline e externo no HTML

Comments
4 min read
Dynamically Change SVG Icon Colours for Mouseover Effects

Dynamically Change SVG Icon Colours for Mouseover Effects

Comments
4 min read
Supercharging Angular apps for better performance

Supercharging Angular apps for better performance

1
Comments
6 min read
10 Fun and Engaging Frontend Games for Designers to Boost Their Skills

10 Fun and Engaging Frontend Games for Designers to Boost Their Skills

5
Comments
6 min read
Understanding and implementing Event-Driven Communication in Front-End Development

Understanding and implementing Event-Driven Communication in Front-End Development

2
Comments
3 min read
Another way to create a user interface - New project

Another way to create a user interface - New project

Comments
4 min read
NEED CONTRIBUTORS 🙏

NEED CONTRIBUTORS 🙏

2
Comments 1
1 min read
Easier way to make a responsive app: react native full responsive v2 is here!

Easier way to make a responsive app: react native full responsive v2 is here!

Comments
4 min read
Stylelint + Visual Studio Code: Elevating Your Code Quality

Stylelint + Visual Studio Code: Elevating Your Code Quality

1
Comments
3 min read
How to Remove the Last Character from a String in JavaScript

How to Remove the Last Character from a String in JavaScript

1
Comments
10 min read
The Current State of React Server Components: A Guide for the Perplexed

The Current State of React Server Components: A Guide for the Perplexed

17
Comments 1
9 min read
Throttling ⏱️ vs Debouncing ⏳: Boost Performance for your React app 🚀

Throttling ⏱️ vs Debouncing ⏳: Boost Performance for your React app 🚀

13
Comments 4
4 min read
From Beginner to First Web Dev Job: A Realistic Roadmap for Focused Learners

From Beginner to First Web Dev Job: A Realistic Roadmap for Focused Learners

2
Comments
4 min read
Introduction to design thinking - Book Summary!

Introduction to design thinking - Book Summary!

2
Comments 1
3 min read
Supercharge Your Front-End Workflow in 2024: Must-Have VS Code Extensions

Supercharge Your Front-End Workflow in 2024: Must-Have VS Code Extensions

2
Comments
2 min read
Portfolio Website - Devlog #2

Portfolio Website - Devlog #2

3
Comments 1
1 min read
Mastering JavaScript Functions: The Core Foundation

Mastering JavaScript Functions: The Core Foundation

2
Comments 4
8 min read
React Fundamentals part 2: Basic view on React core API's

React Fundamentals part 2: Basic view on React core API's

Comments
4 min read
React Hooks: how to cache calculations with useMemo

React Hooks: how to cache calculations with useMemo

1
Comments
2 min read
Frontend Monitoring and Error Tracking

Frontend Monitoring and Error Tracking

Comments
2 min read
IndexedDB: Una guĂ­a para desarrolladores web frontend

IndexedDB: Una guĂ­a para desarrolladores web frontend

1
Comments
13 min read
Perfectly Contrasting Text on a Gradient Background

Perfectly Contrasting Text on a Gradient Background

7
Comments 1
4 min read
Is Using Firebase on Client-Side Safe? đź”’

Is Using Firebase on Client-Side Safe? đź”’

7
Comments
3 min read
Debouncing vs AbortController: Maximizing API call Efficiency for Seamless User Experience

Debouncing vs AbortController: Maximizing API call Efficiency for Seamless User Experience

1
Comments
5 min read
Here is my coolest portfolio

Here is my coolest portfolio

70
Comments 30
4 min read
Leveraging Server-Side Rendering (SSR) with Next.js: Benefits and Coding Insights

Leveraging Server-Side Rendering (SSR) with Next.js: Benefits and Coding Insights

Comments
3 min read
Storybook 8 Beta

Storybook 8 Beta

Comments
4 min read
Squeezing more performance out of your Nextjs App

Squeezing more performance out of your Nextjs App

2
Comments
3 min read
Chakra UI is still great in 2024

Chakra UI is still great in 2024

Comments
7 min read
Leveraging CSS Units for Responsive Web Design: A Detailed Study of Rem, Px, and Em

Leveraging CSS Units for Responsive Web Design: A Detailed Study of Rem, Px, and Em

Comments
2 min read
Add Text as Texture on a 3D Object in a React App

Add Text as Texture on a 3D Object in a React App

Comments
3 min read
Web Security 101: Understanding and Mitigating Risks of Broken Authentication

Web Security 101: Understanding and Mitigating Risks of Broken Authentication

Comments
5 min read
Career Paths in Front-End Development: Navigating the Opportunities

Career Paths in Front-End Development: Navigating the Opportunities

3
Comments
2 min read
Learn UI before frontend?

Learn UI before frontend?

3
Comments 5
1 min read
An Overview of Scaling SVG vs. Bitmap (JPG, PNG) Images

An Overview of Scaling SVG vs. Bitmap (JPG, PNG) Images

Comments
3 min read
My First Foray into the World of Frontend Secrets: The Truth About Environment Variables

My First Foray into the World of Frontend Secrets: The Truth About Environment Variables

1
Comments
2 min read
JPG vs PNG: Pros and Cons of Each Format When Building Apps

JPG vs PNG: Pros and Cons of Each Format When Building Apps

1
Comments
4 min read
React JS for Frontend Development: A Comprehensive Overview

React JS for Frontend Development: A Comprehensive Overview

Comments
6 min read
The Art of Maintainable JavaScript Code: Best Practices

The Art of Maintainable JavaScript Code: Best Practices

Comments
2 min read
Boost Your React JS Performance

Boost Your React JS Performance

1
Comments
2 min read
👨‍🎨 The Dev Tab Daily: My Latest Hobby/Practice Cool Project

👨‍🎨 The Dev Tab Daily: My Latest Hobby/Practice Cool Project

3
Comments 2
3 min read
Pagination 101

Pagination 101

Comments
3 min read
Rainbow text with CSS

Rainbow text with CSS

Comments
1 min read
Optimizing Images for Developer Blogs

Optimizing Images for Developer Blogs

55
Comments
10 min read
Best Websites to Find Free Angular Templates

Best Websites to Find Free Angular Templates

12
Comments 3
3 min read
Diferença entre NPM INIT e NPX

Diferença entre NPM INIT e NPX

2
Comments
2 min read
The Day you Became a Better React Dev: What is React?

The Day you Became a Better React Dev: What is React?

2
Comments
1 min read
Do front-end developers fear the back-end?

Do front-end developers fear the back-end?

5
Comments 4
1 min read
Vue's new `defineModel`

Vue's new `defineModel`

1
Comments
6 min read
Why Webflow is the Future for Developers

Why Webflow is the Future for Developers

Comments
2 min read
4 Ways to Listen to Events in Angular

4 Ways to Listen to Events in Angular

2
Comments
7 min read
loading...