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.
Get access to over 100 free E-books in PDF format on GitHub to enhance your web development skills!

Get access to over 100 free E-books in PDF format on GitHub to enhance your web development skills!

27
Comments 8
9 min read
DRepo: A Decentralized Version Control System- Day 3

DRepo: A Decentralized Version Control System- Day 3

Comments
11 min read
Semicircles in CSS are more trickier than you think!

Semicircles in CSS are more trickier than you think!

3
Comments
4 min read
Front-End Security: Popular Types of Attacks

Front-End Security: Popular Types of Attacks

6
Comments 1
5 min read
Converting a project from React to Next.js

Converting a project from React to Next.js

4
Comments
9 min read
Signals are VALUES, not EVENTS

Signals are VALUES, not EVENTS

17
Comments 2
8 min read
Why the Heck Do We Need Bundlers, Compilers, or Build Tools in Frontend Development? Unveiling 10 Reasons Why They Exist ✨

Why the Heck Do We Need Bundlers, Compilers, or Build Tools in Frontend Development? Unveiling 10 Reasons Why They Exist ✨

2
Comments
3 min read
Where JavaScript came from  - The Mythos

Where JavaScript came from  - The Mythos

6
Comments
2 min read
My front end dev journey

My front end dev journey

Comments 1
1 min read
Quick tip: SVG & CSS Masks

Quick tip: SVG & CSS Masks

Comments
1 min read
JavaScript, Dexie, and the Pursuit of Resilience.

JavaScript, Dexie, and the Pursuit of Resilience.

3
Comments
4 min read
CSS Media Queries

CSS Media Queries

6
Comments
2 min read
How to get Battery Status of user Machine by using Vanilla JS

How to get Battery Status of user Machine by using Vanilla JS

Comments
1 min read
All you need to know about CSP[Content Security Policy]

All you need to know about CSP[Content Security Policy]

Comments
6 min read
5 Essential Elements Overlooked by Front-end Beginners

5 Essential Elements Overlooked by Front-end Beginners

2
Comments
6 min read
How to Remove Repeated API Calls Like a Pro with Just RxJs and Leaving the Content Always Available

How to Remove Repeated API Calls Like a Pro with Just RxJs and Leaving the Content Always Available

2
Comments 1
4 min read
How to use presence indicators like live cursors to enhance user experience

How to use presence indicators like live cursors to enhance user experience

7
Comments
3 min read
How to Become a Great Junior Frontend Developer: Essential Skills and Qualities

How to Become a Great Junior Frontend Developer: Essential Skills and Qualities

1
Comments
2 min read
AI Landing page and Layout generator

AI Landing page and Layout generator

Comments
1 min read
🔮 Front-End Foresight - 7 Emerging Trends for 2024 Devs

🔮 Front-End Foresight - 7 Emerging Trends for 2024 Devs

Comments
3 min read
Hey, hey we're the translate, scale, and rotate CSS properties - and we don't monkey around

Hey, hey we're the translate, scale, and rotate CSS properties - and we don't monkey around

3
Comments
10 min read
Bundling many frontends with a single rspack config

Bundling many frontends with a single rspack config

2
Comments
2 min read
Frontend VS Backend

Frontend VS Backend

Comments 2
3 min read
The Best Sites For Website Themes and Templates in 2024

The Best Sites For Website Themes and Templates in 2024

76
Comments 12
2 min read
Popularity is not Efficiency: Solid.js vs React.js

Popularity is not Efficiency: Solid.js vs React.js

67
Comments 80
4 min read
How I built a cross-framework frontend library

How I built a cross-framework frontend library

1
Comments
5 min read
Infinite Scroll Component with Intersection Observer API

Infinite Scroll Component with Intersection Observer API

Comments
1 min read
10 Best Websites for Free HTML Vanilla CSS Templates

10 Best Websites for Free HTML Vanilla CSS Templates

52
Comments 17
5 min read
A Comprehensive Guide to Cross-Browser Testing

A Comprehensive Guide to Cross-Browser Testing

5
Comments
4 min read
Front-end must be dumb

Front-end must be dumb

8
Comments
2 min read
Working freelance as a frontend developer

Working freelance as a frontend developer

Comments
2 min read
Deep Dive into CSS :has Selector

Deep Dive into CSS :has Selector

Comments
4 min read
Compression of css classes. Next.js. Let’s make the web Even faster

Compression of css classes. Next.js. Let’s make the web Even faster

Comments
4 min read
Understanding XSS: It's More Than Just a Script

Understanding XSS: It's More Than Just a Script

10
Comments 2
3 min read
Ugly Sweater CSS: Christmas on Endor

Ugly Sweater CSS: Christmas on Endor

4
Comments
2 min read
CSS Trivia: Masonry Grid Layout

CSS Trivia: Masonry Grid Layout

17
Comments 10
4 min read
Working with 3D globe in frontend

Working with 3D globe in frontend

2
Comments
4 min read
I made a website teaching you how to calculate the weekday for any past or future date

I made a website teaching you how to calculate the weekday for any past or future date

8
Comments 1
1 min read
A frontend for your node.js installs

A frontend for your node.js installs

6
Comments
2 min read
Decision #1: PWA only

Decision #1: PWA only

1
Comments
1 min read
Flutter: A Deep Dive into Dart, Datatypes, Conditions and Operators

Flutter: A Deep Dive into Dart, Datatypes, Conditions and Operators

Comments
3 min read
TIP: CoreWebVitals, SSR and SSG

TIP: CoreWebVitals, SSR and SSG

4
Comments 1
2 min read
MERN Stack

MERN Stack

1
Comments
2 min read
Unlocking the Power of Dart: A Comprehensive Guide to Function Parameters

Unlocking the Power of Dart: A Comprehensive Guide to Function Parameters

Comments 1
2 min read
Micro-Frontend - Netflix Case Study

Micro-Frontend - Netflix Case Study

Comments
2 min read
"Optimizing Your React App: Strategies for Peak Performance"

"Optimizing Your React App: Strategies for Peak Performance"

Comments
3 min read
Guideline for Front End Web Developer

Guideline for Front End Web Developer

2
Comments
2 min read
Astro: the new frontier of Frontend Frameworks 🪐

Astro: the new frontier of Frontend Frameworks 🪐

35
Comments 14
2 min read
I'm not guilty it's firefox!

I'm not guilty it's firefox!

2
Comments
1 min read
Let's understand and make our API requests professional with HTTPInterceptor like a Pro

Let's understand and make our API requests professional with HTTPInterceptor like a Pro

30
Comments 10
3 min read
Separation Of Concerns in Front-end Web Development

Separation Of Concerns in Front-end Web Development

Comments
3 min read
Streamline Your Front-End Development with Tailwind Color Matcher for VSCode

Streamline Your Front-End Development with Tailwind Color Matcher for VSCode

1
Comments
2 min read
A Tiny Peep into CSS Houdini

A Tiny Peep into CSS Houdini

9
Comments 4
4 min read
Web Accessibility: Working with Images and Content

Web Accessibility: Working with Images and Content

1
Comments 1
5 min read
Build OTP Input Field in React — No Package Needed

Build OTP Input Field in React — No Package Needed

7
Comments 1
7 min read
Open-Source Trending GitHub Repositories

Open-Source Trending GitHub Repositories

1
Comments
1 min read
DaisyUI + Alpine.js + Codehooks.io - the simple web app trio

DaisyUI + Alpine.js + Codehooks.io - the simple web app trio

10
Comments
6 min read
I trained a Web Component GPT, but it is not perfect

I trained a Web Component GPT, but it is not perfect

2
Comments
1 min read
7 Common Front End security attacks

7 Common Front End security attacks

102
Comments 17
2 min read
Svelte journey | SvelteKit: Page options, Link Options, Environment variables

Svelte journey | SvelteKit: Page options, Link Options, Environment variables

Comments
5 min read
loading...