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.
A condensed guide to React hooks

A condensed guide to React hooks

1
Comments
1 min read
Monorepo in Practice (part 2): so was it worth it?

Monorepo in Practice (part 2): so was it worth it?

1
Comments
4 min read
How to Persist Pinia State

How to Persist Pinia State

Comments
1 min read
How I Start a Frontend Project: My Folder Setup, Tools & Real Tips

How I Start a Frontend Project: My Folder Setup, Tools & Real Tips

1
Comments
3 min read
My React.js Journey: An Angular Developer's Perspective

My React.js Journey: An Angular Developer's Perspective

Comments 2
5 min read
🚀 JavaScript Full Course 2025 in Hindi – Free & Beginner-Friendly!

🚀 JavaScript Full Course 2025 in Hindi – Free & Beginner-Friendly!

Comments
1 min read
React useState vs useReducer: When & Why to Use Each

React useState vs useReducer: When & Why to Use Each

2
Comments
2 min read
180 Days of Frontend Development Challenge: Day 37 CSS Media Queries

180 Days of Frontend Development Challenge: Day 37 CSS Media Queries

3
Comments
5 min read
How to Build Clean, Scalable Dashboards in Bellini

How to Build Clean, Scalable Dashboards in Bellini

Comments
3 min read
🧱 Day 4 of CSS — Grid, Animations & Media Queries

🧱 Day 4 of CSS — Grid, Animations & Media Queries

3
Comments
1 min read
How to Hide the Title from an Embedded YouTube Video

How to Hide the Title from an Embedded YouTube Video

Comments 1
2 min read
Frontend Teknikleri: Modern Yaklaşımlar

Frontend Teknikleri: Modern Yaklaşımlar

Comments
5 min read
The Power of HTML - Part 8: Web Components: Custom Elements and Shadow DOM

The Power of HTML - Part 8: Web Components: Custom Elements and Shadow DOM

Comments 3
3 min read
Scoped CSS in Ruby

Scoped CSS in Ruby

Comments
6 min read
180 Days of Frontend Development Challenge: Day 36 CSS Responsive Design Principles

180 Days of Frontend Development Challenge: Day 36 CSS Responsive Design Principles

3
Comments
8 min read
New post coming

Frontend Challenge Holistic Webdev Submission

New post coming

Comments
1 min read
Generics in TypeScript Explained

Generics in TypeScript Explained

1
Comments
1 min read
Fixing Shadcn Slot Issues with Multiple Children

Fixing Shadcn Slot Issues with Multiple Children

1
Comments 1
3 min read
The Power of HTML - Part 12: Integrating HTML with CSS: Styling Secrets

The Power of HTML - Part 12: Integrating HTML with CSS: Styling Secrets

Comments
3 min read
What is Debounce in JavaScript? (Explained Simply)

What is Debounce in JavaScript? (Explained Simply)

Comments
1 min read
The Power of HTML - Part 4: Multimedia Magic: Embedding Audio, Video, and Images

The Power of HTML - Part 4: Multimedia Magic: Embedding Audio, Video, and Images

Comments
3 min read
Webpack to Rspack: A Deep Dive Into Our Build Time Breakthrough

Webpack to Rspack: A Deep Dive Into Our Build Time Breakthrough

3
Comments
4 min read
Cross-Platform Design System: A 1.5-Year Journey (Part 2)

Cross-Platform Design System: A 1.5-Year Journey (Part 2)

Comments
7 min read
Cross-Platform Design System: A 1.5-Year Journey (Part 1)

Cross-Platform Design System: A 1.5-Year Journey (Part 1)

Comments
14 min read
Callforwards: reactivity modelled by middleware

Callforwards: reactivity modelled by middleware

4
Comments
2 min read
loading...