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.
Writing multi-line code on Chrome DevTools

Writing multi-line code on Chrome DevTools

Comments
2 min read
Angular Animations Tutorial: Animating to an Unknown Height

Angular Animations Tutorial: Animating to an Unknown Height

1
Comments
10 min read
React Component Design Patterns - Part 2

React Component Design Patterns - Part 2

38
Comments 4
4 min read
CSS Box Model (intro) 🚀

CSS Box Model (intro) 🚀

3
Comments 4
4 min read
RepositĂłrio Front-end Developers no GitHub

RepositĂłrio Front-end Developers no GitHub

5
Comments 2
1 min read
Curious Geckos 🦎🦎🦎: The Most Precise CSS-only Position-Aware Mini-Game!

Curious Geckos 🦎🦎🦎: The Most Precise CSS-only Position-Aware Mini-Game!

21
Comments 4
9 min read
Top 10 Micro Frontend Anti-Patterns

Top 10 Micro Frontend Anti-Patterns

100
Comments 7
11 min read
Build Dynamic Forms with React Hook Form

Build Dynamic Forms with React Hook Form

7
Comments
7 min read
Help Me Find This Website

Help Me Find This Website

6
Comments 8
1 min read
20 Best Websites for Free Bootstrap Templates

20 Best Websites for Free Bootstrap Templates

22
Comments 6
8 min read
CSS Parent & Previous-Sibling Selectors are here!

CSS Parent & Previous-Sibling Selectors are here!

2
Comments
4 min read
Build your interface in Astro: Components 🧩

Build your interface in Astro: Components 🧩

7
Comments 5
4 min read
Create a custom function to generate a URL from given parameters (with TS support) 💻

Create a custom function to generate a URL from given parameters (with TS support) 💻

2
Comments
1 min read
Is web accessibility a major neglected issue in front-end development?

Is web accessibility a major neglected issue in front-end development?

1
Comments 1
2 min read
A collection of FREE Vue.js, Nuxt and Vite tips is OUT!

A collection of FREE Vue.js, Nuxt and Vite tips is OUT!

1
Comments 4
1 min read
Destructuring Vue.js props: The Reactivity Challenge

Destructuring Vue.js props: The Reactivity Challenge

19
Comments 10
2 min read
How to create Front-End project first time?

How to create Front-End project first time?

24
Comments 10
4 min read
Select Component with RiotJS (Material Design)

Select Component with RiotJS (Material Design)

6
Comments
6 min read
⭐ Angular Space Writer Mentorship Program

⭐ Angular Space Writer Mentorship Program

11
Comments
3 min read
Getting Started with React: A Beginner's Guide

Getting Started with React: A Beginner's Guide

1
Comments
3 min read
Absolute vs. Relative Co-ordinates for Defining an SVG Path

Absolute vs. Relative Co-ordinates for Defining an SVG Path

2
Comments
4 min read
Using Theme UI Extensions in your Shopify App

Using Theme UI Extensions in your Shopify App

1
Comments
2 min read
Mastering React's cloneElement and Children.map: A Guide with Practical Code Examples

Mastering React's cloneElement and Children.map: A Guide with Practical Code Examples

2
Comments 3
4 min read
Radio Component with RiotJS (Material Design)

Radio Component with RiotJS (Material Design)

6
Comments
4 min read
How Does npx Actually Work and When to Use It

How Does npx Actually Work and When to Use It

19
Comments
2 min read
Minha experiĂŞncia para aprender Angular: onde estou agora?

Minha experiĂŞncia para aprender Angular: onde estou agora?

5
Comments 2
6 min read
Switch Component with RiotJS (Material Design)

Switch Component with RiotJS (Material Design)

6
Comments
5 min read
WebApp BFF (Backend-For-Frontend) Concept

WebApp BFF (Backend-For-Frontend) Concept

6
Comments 2
5 min read
The URL Pathway

The URL Pathway

Comments
3 min read
Transform Your React App’s Backend Communication with useHttpClient

Transform Your React App’s Backend Communication with useHttpClient

2
Comments 1
6 min read
Signal-Based Inputs and the Output Function

Signal-Based Inputs and the Output Function

Comments
8 min read
Introduction to JavaScript: Empowering Web Development with Interactivity

Introduction to JavaScript: Empowering Web Development with Interactivity

5
Comments
3 min read
Streamlining Component Logic with "Children as Function" in React

Streamlining Component Logic with "Children as Function" in React

1
Comments
3 min read
How to make the search bar focus using JavaScript

How to make the search bar focus using JavaScript

Comments
2 min read
Reducer vs. Finite State Machines: Understanding the Paradigm Shift

Reducer vs. Finite State Machines: Understanding the Paradigm Shift

3
Comments
5 min read
Icon Component with RiotJS (Material Design)

Icon Component with RiotJS (Material Design)

7
Comments
4 min read
Manipulate Complex API Data Sample In React

Manipulate Complex API Data Sample In React

2
Comments
1 min read
React Hooks: a look into useState

React Hooks: a look into useState

Comments
5 min read
Como criar um backend pro seu frontend com AWS Lambdas

Como criar um backend pro seu frontend com AWS Lambdas

Comments
4 min read
custom fetch hook

custom fetch hook

Comments
3 min read
Checkbox component with RiotJS (Material Design)

Checkbox component with RiotJS (Material Design)

7
Comments
5 min read
Sort an Array of Objects Ways in JavaScript

Sort an Array of Objects Ways in JavaScript

26
Comments
4 min read
HOW TO LAZY LOAD IMAGE IN REACTJS

HOW TO LAZY LOAD IMAGE IN REACTJS

6
Comments 3
2 min read
My New Favorite CSS Trick: will-change

My New Favorite CSS Trick: will-change

76
Comments 13
2 min read
Button Component with RiotJS (Material Design)

Button Component with RiotJS (Material Design)

7
Comments
5 min read
Building an Advanced & Powerful Tables in Frontend

Building an Advanced & Powerful Tables in Frontend

11
Comments
8 min read
How should class naming be in HTML? — Clean Code.

How should class naming be in HTML? — Clean Code.

Comments
4 min read
GroupUp Unveiled: Frontend Tech Stack

GroupUp Unveiled: Frontend Tech Stack

Comments
5 min read
Riot Component Unit Test with Vitest (JsDom env)

Riot Component Unit Test with Vitest (JsDom env)

10
Comments
6 min read
Using Nextjs, Aceternity UI and Shadcn-UI all together

Using Nextjs, Aceternity UI and Shadcn-UI all together

2
Comments
5 min read
React useEffect and objects as dependency - 4 approaches to avoid unnecessary executions

React useEffect and objects as dependency - 4 approaches to avoid unnecessary executions

4
Comments 1
4 min read
Unleashing the Power of Actors in Frontend Application Development

Unleashing the Power of Actors in Frontend Application Development

1
Comments 1
6 min read
Comparing Strings in JavaScript: How to check for Equal Normalized Values

Comparing Strings in JavaScript: How to check for Equal Normalized Values

2
Comments
2 min read
Build APIs that Developers Will Love

Build APIs that Developers Will Love

Comments
2 min read
Effortless Forms w/ FormKit

Effortless Forms w/ FormKit

Comments
18 min read
Optimizing UX: The Art of Adaptive Loading in Web Performance

Optimizing UX: The Art of Adaptive Loading in Web Performance

Comments
5 min read
How to Create a Database Front End in 4 Steps

How to Create a Database Front End in 4 Steps

2
Comments
19 min read
Building a Voice and Eye-Controlled To-Do App - Part 2

Building a Voice and Eye-Controlled To-Do App - Part 2

Comments
4 min read
Terminal commands I use as a frontend developer

Terminal commands I use as a frontend developer

3
Comments 2
7 min read
Building a maintenance page that brings your site back to life when it's ready

Building a maintenance page that brings your site back to life when it's ready

Comments
4 min read
loading...