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.
Crafting Dynamic Text Paths with HTML, SVG, and CSS: A Guide to Responsive and Accessible Graphics

Crafting Dynamic Text Paths with HTML, SVG, and CSS: A Guide to Responsive and Accessible Graphics

Comments
6 min read
How to Style HTML Radio Buttons: A Step-by-Step Guide

How to Style HTML Radio Buttons: A Step-by-Step Guide

Comments
3 min read
Angular Animations Tutorial: Learn the Basics

Angular Animations Tutorial: Learn the Basics

1
Comments
5 min read
Development of Reusable UI Components

Development of Reusable UI Components

1
Comments
4 min read
Struggling to Learn React Or Any JavaScript Framework? Here are 7 Mistakes Holding You Back (And What To Do Instead) 💪🎉

Struggling to Learn React Or Any JavaScript Framework? Here are 7 Mistakes Holding You Back (And What To Do Instead) 💪🎉

73
Comments 11
16 min read
My Experience with Astro

My Experience with Astro

1
Comments
5 min read
Frontend Monitoring and Error Tracking

Frontend Monitoring and Error Tracking

1
Comments
2 min read
Easily build progressive Steps Rendering Component in Reactjs

Easily build progressive Steps Rendering Component in Reactjs

Comments
1 min read
Vue.js Live Conference

Vue.js Live Conference

Comments
1 min read
Pagination 101

Pagination 101

1
Comments
3 min read
Rainbow text with CSS

Rainbow text with CSS

1
Comments
1 min read
Front-end development: The world in it

Front-end development: The world in it

Comments
6 min read
What is the difference between real DOM and virtual DOM with example?

What is the difference between real DOM and virtual DOM with example?

1
Comments
2 min read
App structure for big Vue projects

App structure for big Vue projects

25
Comments 4
5 min read
Utilizando pseudo-elementos do CSS e interfaces no TypeScript

Utilizando pseudo-elementos do CSS e interfaces no TypeScript

Comments
5 min read
Animations in React with Framer Motion 😎🍿

Animations in React with Framer Motion 😎🍿

13
Comments
2 min read
Adding generated cover images to my blog posts using the Canvas API

Adding generated cover images to my blog posts using the Canvas API

12
Comments 1
4 min read
React's useState & useEffect Hooks

React's useState & useEffect Hooks

Comments
3 min read
Level Up Your Frontend Skills: Top 10 Tools to Boost Your Productivity in 2024

Level Up Your Frontend Skills: Top 10 Tools to Boost Your Productivity in 2024

Comments
1 min read
Tools that I use for work

Tools that I use for work

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

Dynamically Change SVG Icon Colours for Mouseover Effects

Comments 1
4 min read
Callbacks and References: Allowing the Garbage to get Collected

Callbacks and References: Allowing the Garbage to get Collected

10
Comments 6
3 min read
Financial Data with Python 🤑🤑

Financial Data with Python 🤑🤑

4
Comments
5 min read
Mastering CSS: How to Center a Div

Mastering CSS: How to Center a Div

2
Comments
2 min read
Splash Screen for your Web App

Splash Screen for your Web App

1
Comments 1
2 min read
Saatnya Menguasai useContext React di Luar Kepala

Saatnya Menguasai useContext React di Luar Kepala

2
Comments 2
3 min read
Submitting a form in Nextjs 14 with onBlur, server actions, and validation

Submitting a form in Nextjs 14 with onBlur, server actions, and validation

9
Comments 5
4 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
10 Things I Wish Someone Had Sat Me Down and Told Me Before My First Software Engineering Job

10 Things I Wish Someone Had Sat Me Down and Told Me Before My First Software Engineering Job

7
Comments
3 min read
How the "The Three Little Pigs" Story Helped Me Become A Better Frontend Developer

How the "The Three Little Pigs" Story Helped Me Become A Better Frontend Developer

8
Comments
2 min read
Why Webflow is the Future for Developers

Why Webflow is the Future for Developers

2
Comments 1
2 min read
Is Using Firebase on Client-Side Safe? 🔒

Is Using Firebase on Client-Side Safe? 🔒

7
Comments
3 min read
Image Carousel using JavaScript, HTML, CSS

Image Carousel using JavaScript, HTML, CSS

Comments 1
4 min read
TODO FRONTEND PRECISA SABER FAZER UM DEPLOY SIMPLES

TODO FRONTEND PRECISA SABER FAZER UM DEPLOY SIMPLES

Comments
2 min read
SVG: An Introduction and Overview vs. Bitmap Formats

SVG: An Introduction and Overview vs. Bitmap Formats

1
Comments
3 min read
React Libraries to Use in Your Projects in 2024

React Libraries to Use in Your Projects in 2024

7
Comments
9 min read
Released a visual guide to functional programming in JS

Released a visual guide to functional programming in JS

Comments
1 min read
🏁 What's a design system anyway ? ?

🏁 What's a design system anyway ? ?

Comments
9 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
VueJS: ciclo de vida dos componentes

VueJS: ciclo de vida dos componentes

7
Comments
1 min read
Storybook 8 Beta

Storybook 8 Beta

Comments
4 min read
React Fundamentals part 1 : The Basic javascript "Hello world"

React Fundamentals part 1 : The Basic javascript "Hello world"

1
Comments
3 min read
[React JS] Getting started with react-hook-form and Zod. For better form handling

[React JS] Getting started with react-hook-form and Zod. For better form handling

Comments
4 min read
🔥 5 Best Libraries to Develop React.js Forms 2024

🔥 5 Best Libraries to Develop React.js Forms 2024

161
Comments 12
10 min read
What is an Responsive Web Design?

What is an Responsive Web Design?

4
Comments
2 min read
msal-browser plugin for Vue 3 Composition API and TypeScript

msal-browser plugin for Vue 3 Composition API and TypeScript

1
Comments
1 min read
Dependências de produção vs. de desenvolvimento

Dependências de produção vs. de desenvolvimento

1
Comments
3 min read
React Fragment VS DIV, Kapan Waktu yang Tepat Menggunakannya?

React Fragment VS DIV, Kapan Waktu yang Tepat Menggunakannya?

3
Comments
2 min read
Creating a pre-loader with GSAP3 Stroke Reveal effect

Creating a pre-loader with GSAP3 Stroke Reveal effect

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

Squeezing more performance out of your Nextjs App

2
Comments
3 min read
How I used the IntersectionObserver API to lazyload Images

How I used the IntersectionObserver API to lazyload Images

Comments
4 min read
How Google Drive handles HUGE File Uploads 🔥🔥

How Google Drive handles HUGE File Uploads 🔥🔥

35
Comments 4
4 min read
Como conseguir seu primeiro freela como desenvolvedor frontend

Como conseguir seu primeiro freela como desenvolvedor frontend

1
Comments
3 min read
Building Infinite Animated Scroll for React components

Building Infinite Animated Scroll for React components

4
Comments
4 min read
Horizontal swiper using HTML & CSS only.

Horizontal swiper using HTML & CSS only.

3
Comments
3 min read
Mysterious space beneath images

Mysterious space beneath images

3
Comments 1
2 min read
Frontend - the red-headed stepchild of product development

Frontend - the red-headed stepchild of product development

1
Comments
4 min read
↔️ Sideway selection in CSS with :has()

↔️ Sideway selection in CSS with :has()

35
Comments 6
2 min read
Top 20 Frontend Interview Questions With Answers

Top 20 Frontend Interview Questions With Answers

4
Comments
11 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

1
Comments
2 min read
loading...