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.
Revojs: How a Local Conference in 🇷🇴 Romania turned into a Networking Gold Mine

Revojs: How a Local Conference in 🇷🇴 Romania turned into a Networking Gold Mine

Comments
7 min read
Practical Use of Alpine.js Mask Plugin: Real World Example

Practical Use of Alpine.js Mask Plugin: Real World Example

Comments
4 min read
Money or Passion - Why I got into Software Engineering (Programming) instead of Animation and GameDev

Money or Passion - Why I got into Software Engineering (Programming) instead of Animation and GameDev

2
Comments
3 min read
React Form Optimization: Populating dropdowns using APIs 🚀

React Form Optimization: Populating dropdowns using APIs 🚀

Comments
4 min read
Let's Understand Promises in JavaScript

Let's Understand Promises in JavaScript

2
Comments
4 min read
How to build an accessible navigation menu

How to build an accessible navigation menu

16
Comments 4
4 min read
Exploring text-wrap: balance and text-wrap: pretty in CSS

Exploring text-wrap: balance and text-wrap: pretty in CSS

2
Comments
1 min read
Day 85: Device Orientation

Day 85: Device Orientation

6
Comments 1
2 min read
Building a Music Player using React hook useState() with my own implementation

Building a Music Player using React hook useState() with my own implementation

Comments 2
5 min read
💻 GitHub's Illusion: Debunking the Dot Count Craze for Developers "

💻 GitHub's Illusion: Debunking the Dot Count Craze for Developers "

1
Comments
3 min read
Web Components: Creating Custom Elements

Web Components: Creating Custom Elements

3
Comments
3 min read
Day 84: Location

Day 84: Location

4
Comments
2 min read
React Best Practices for Front-End Developers

React Best Practices for Front-End Developers

35
Comments 11
2 min read
Building a Go Static Site Generator Using elem-go and goldmark

Building a Go Static Site Generator Using elem-go and goldmark

2
Comments 1
5 min read
Next.JS in a Nutshell: Rendering

Next.JS in a Nutshell: Rendering

22
Comments 4
5 min read
10 Free Frontend Developer Certificates

10 Free Frontend Developer Certificates

22
Comments 2
2 min read
Build a Functional Search Bar in Next.js

Build a Functional Search Bar in Next.js

35
Comments 10
6 min read
✨♻️ Визуализируя JavaScript. Часть 2/7: цикл событий [перевод]

✨♻️ Визуализируя JavaScript. Часть 2/7: цикл событий [перевод]

Comments
1 min read
Introduction to Vue.js 3

Introduction to Vue.js 3

1
Comments
5 min read
Passion VS Hyperfixation

Passion VS Hyperfixation

2
Comments
6 min read
Naming Convention: How to name tracking events

Naming Convention: How to name tracking events

1
Comments
3 min read
Angular Signals: Por que surgiu?

Angular Signals: Por que surgiu?

5
Comments
3 min read
Optimizing Performance: Frontend Techniques for Faster Loading Times

Optimizing Performance: Frontend Techniques for Faster Loading Times

Comments
2 min read
Building Your Notion Replica: A Quick Guide (using Next.js, Appwrite, and Shadcn-ui)

Building Your Notion Replica: A Quick Guide (using Next.js, Appwrite, and Shadcn-ui)

2
Comments
4 min read
Auto scaling Node.js applications with PM2 and pm2-autoscale module

Auto scaling Node.js applications with PM2 and pm2-autoscale module

9
Comments
4 min read
Top 10 Web Development Chrome Extensions You Simply Need to Try!

Top 10 Web Development Chrome Extensions You Simply Need to Try!

12
Comments 8
1 min read
Enhancing Your Next.js App with the Image Component: A Comprehensive Guide

Enhancing Your Next.js App with the Image Component: A Comprehensive Guide

4
Comments 1
3 min read
Tree Data Structures: Understanding Types, and Practical Uses!

Tree Data Structures: Understanding Types, and Practical Uses!

Comments
3 min read
Service Workers

Service Workers

16
Comments 4
7 min read
Transform Digital Identity with AgentChain

Transform Digital Identity with AgentChain

2
Comments 1
1 min read
Best way to learn a programming language

Best way to learn a programming language

10
Comments 7
2 min read
How To Limit Lines Of Text With CSS 'line-clamp' Property 👩🏼‍💻.

How To Limit Lines Of Text With CSS 'line-clamp' Property 👩🏼‍💻.

6
Comments 7
2 min read
VueJS part 12: Exposing methods and data in components

VueJS part 12: Exposing methods and data in components

7
Comments
4 min read
Challenge 9 - Social proof section - Frontend Mentor

Challenge 9 - Social proof section - Frontend Mentor

2
Comments 1
1 min read
Best CSS Resources For Web Developers 💻

Best CSS Resources For Web Developers 💻

15
Comments 2
2 min read
Top React Component UI Libraries to Enhance Your Web Development Projects

Top React Component UI Libraries to Enhance Your Web Development Projects

4
Comments 1
4 min read
Building a Lazy Loader from Scratch in React (Part 3)

Building a Lazy Loader from Scratch in React (Part 3)

1
Comments
8 min read
JavaScript developers must know this Array method!

JavaScript developers must know this Array method!

1
Comments
3 min read
How to use React <Suspense>

How to use React <Suspense>

Comments
2 min read
Boo-tiful React Projects for Dev Comm 🎃👻🎪

Boo-tiful React Projects for Dev Comm 🎃👻🎪

Comments
2 min read
Do We Need a New Framework?

Do We Need a New Framework?

6
Comments
3 min read
Blend background images and colours with CSS 🧚🏽‍♀️.

Blend background images and colours with CSS 🧚🏽‍♀️.

6
Comments
1 min read
Nuxt Social Share module has many new features 🎉

Nuxt Social Share module has many new features 🎉

5
Comments
1 min read
Introducing the new Frontend Mentor Hiring platform!

Introducing the new Frontend Mentor Hiring platform!

5
Comments 4
5 min read
🚀Exploring React Storybook: A Journey Through Button Components and exploring Typescript✍🏽

🚀Exploring React Storybook: A Journey Through Button Components and exploring Typescript✍🏽

2
Comments
3 min read
Transitioning to Angular 17's New Control Flow Syntax

Transitioning to Angular 17's New Control Flow Syntax

2
Comments 2
2 min read
The pieces of UI: Components 🧩

The pieces of UI: Components 🧩

5
Comments
3 min read
Mastering Frontend Optimization Strategies for Peak Performance

Mastering Frontend Optimization Strategies for Peak Performance

Comments
3 min read
How to create reusable React Components across your projects with bit.dev

How to create reusable React Components across your projects with bit.dev

2
Comments 2
5 min read
How to quickly generate dynamic images with Node.js and Puppeteer.

How to quickly generate dynamic images with Node.js and Puppeteer.

11
Comments
6 min read
🧙‍♂️CSS Shorthand Essential Properties: Streamlining Your Styles

🧙‍♂️CSS Shorthand Essential Properties: Streamlining Your Styles

4
Comments
2 min read
The CSS property you didn't know you needed 👈

The CSS property you didn't know you needed 👈

113
Comments 25
4 min read
Let's Implement a Really Cool Loading Animation with Only CSS or Sass 👩‍🎨👨‍🎨

Let's Implement a Really Cool Loading Animation with Only CSS or Sass 👩‍🎨👨‍🎨

5
Comments
3 min read
VueJS part 13: Introduction to slots

VueJS part 13: Introduction to slots

8
Comments 1
3 min read
Contributing to ChatCraft

Contributing to ChatCraft

2
Comments
6 min read
Creating an Accordion with JavaScript Classes: A Real-World Example

Creating an Accordion with JavaScript Classes: A Real-World Example

Comments
2 min read
Day 87: Credentials

Day 87: Credentials

9
Comments 1
2 min read
Crafting Custom flavored Markdown for Svelte with mdsvex

Crafting Custom flavored Markdown for Svelte with mdsvex

13
Comments 1
4 min read
New issues are coming in the next days 👀

New issues are coming in the next days 👀

5
Comments 1
1 min read
Day 95: Skeleton

Day 95: Skeleton

5
Comments 1
1 min read
loading...