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.
React Hooks : A Comprehensive Beginner’s Guide

React Hooks : A Comprehensive Beginner’s Guide

Comments
13 min read
Lit vs Rimmel - Comparing tagged-template UI libraries

Lit vs Rimmel - Comparing tagged-template UI libraries

Comments
3 min read
CSS Challenge Day 1: Styling HTML Elements to Resemble Text

CSS Challenge Day 1: Styling HTML Elements to Resemble Text

Comments
1 min read
Managing URLs - Part 01 🔗

Managing URLs - Part 01 🔗

Comments
2 min read
I coded for 100 days and documented it on YouTube...

I coded for 100 days and documented it on YouTube...

Comments
2 min read
Angular fallback content in ng-content

Angular fallback content in ng-content

Comments
3 min read
Breakpoint Debugger vs Console.log Statement: A Frontend Developer's Perspective

Breakpoint Debugger vs Console.log Statement: A Frontend Developer's Perspective

Comments
2 min read
Angular’s 17 Interceptors Complete Tutorial

Angular’s 17 Interceptors Complete Tutorial

1
Comments
6 min read
why .txt files in next.js build of new App structure?

why .txt files in next.js build of new App structure?

Comments
1 min read
Elevate - Free Tailwind Business Template

Elevate - Free Tailwind Business Template

5
Comments
1 min read
Is this Tiptap Editor Is good For Next Js

Is this Tiptap Editor Is good For Next Js

Comments
1 min read
Total.js — UI library

Total.js — UI library

Comments
8 min read
TanStack Query in Angular

TanStack Query in Angular

Comments
7 min read
Folder Structure for SPA Applications (Angular, React, Vue ...)

Folder Structure for SPA Applications (Angular, React, Vue ...)

Comments
2 min read
Valuable blogs for frontend developers

Valuable blogs for frontend developers

1
Comments
5 min read
Why Should You Always Use <nav> for Navigation Sections in HTML?

Why Should You Always Use <nav> for Navigation Sections in HTML?

1
Comments
7 min read
Everything You need to know about React 19

Everything You need to know about React 19

Comments
9 min read
The Best UX Research Sites for Developers/Designers Inspirations

The Best UX Research Sites for Developers/Designers Inspirations

5
Comments 1
2 min read
A Fun Guide to Using Framer Motion to Liven Up Your React App

A Fun Guide to Using Framer Motion to Liven Up Your React App

Comments
2 min read
Choosing the Right CSS Approach: Tailwind CSS vs Bootstrap vs Vanilla CSS

Choosing the Right CSS Approach: Tailwind CSS vs Bootstrap vs Vanilla CSS

Comments
5 min read
Guides to the Web Performance - HTML + CSS - For Beginners

Guides to the Web Performance - HTML + CSS - For Beginners

3
Comments
7 min read
Simple Guide to Dockerizing an Angular App

Simple Guide to Dockerizing an Angular App

1
Comments
3 min read
What are single page apps, really?

What are single page apps, really?

3
Comments
4 min read
Designing with accessibility in mind: Ubergood Festival

Designing with accessibility in mind: Ubergood Festival

Comments
3 min read
Harnessing JavaScript's Power: Conquering the Beasts of Large File Manipulation with TypedArrays and WebWorkers

Harnessing JavaScript's Power: Conquering the Beasts of Large File Manipulation with TypedArrays and WebWorkers

Comments
4 min read
Tailwind tips I've learned while using it !

Tailwind tips I've learned while using it !

Comments
2 min read
Document Object Model

Document Object Model

Comments
2 min read
Front-end specialisations: DX Engineer

Front-end specialisations: DX Engineer

Comments
2 min read
OMI the surprising Chinese Web Components Framework ✨

OMI the surprising Chinese Web Components Framework ✨

Comments
2 min read
How to add Authentication to your React app using Appwrite

How to add Authentication to your React app using Appwrite

Comments
2 min read
What is JavaScript?!!

What is JavaScript?!!

1
Comments
4 min read
Master the Art of Software Testing with F.I.R.S.T Principles

Master the Art of Software Testing with F.I.R.S.T Principles

Comments
4 min read
** Frameworks y Librerías en la Programación: Un Viaje Mágico con Shrek **🐉

** Frameworks y Librerías en la Programación: Un Viaje Mágico con Shrek **🐉

Comments
12 min read
From Connected to Disconnected: Handling Network Changes in Your Web App

From Connected to Disconnected: Handling Network Changes in Your Web App

Comments
1 min read
Rasengan.js 1.0.0 Beta 🚀

Rasengan.js 1.0.0 Beta 🚀

1
Comments
1 min read
Handling 404 Error in SPA Deployed on GitHub Pages

Handling 404 Error in SPA Deployed on GitHub Pages

1
Comments
2 min read
Front-end specialisations: Design systems

Front-end specialisations: Design systems

Comments
2 min read
UI Designer vs Front-End Developer: What is the difference

UI Designer vs Front-End Developer: What is the difference

Comments
2 min read
Tailwind Handbook - Part II

Tailwind Handbook - Part II

Comments
9 min read
3 Key Steps of Diffing Algorithm in React for Efficiently Updating the Real DOM

3 Key Steps of Diffing Algorithm in React for Efficiently Updating the Real DOM

Comments
3 min read
Estrutura de Pastas Aplicaçþes SPA (Angular, React, Vue ...)

Estrutura de Pastas Aplicaçþes SPA (Angular, React, Vue ...)

Comments
3 min read
Common Pitfalls When Using React Hooks

Common Pitfalls When Using React Hooks

1
Comments 1
3 min read
Asynchrony in JavaScript: A Brief Look Back

Asynchrony in JavaScript: A Brief Look Back

1
Comments
9 min read
How to use a Lottie animation in your React app

How to use a Lottie animation in your React app

Comments
2 min read
Security dangers when dealing with API parameters

Security dangers when dealing with API parameters

Comments
3 min read
Best FrontEnd & New ReUsable Component Libraries For React JS 2024.

Best FrontEnd & New ReUsable Component Libraries For React JS 2024.

6
Comments 2
2 min read
EXCITING WAYS TO ADD CSS IN HTML: UNDERSTANDING INLINE, INTERNAL & EXTERNAL

EXCITING WAYS TO ADD CSS IN HTML: UNDERSTANDING INLINE, INTERNAL & EXTERNAL

Comments
5 min read
Create free mock apis with unlimited storage

Create free mock apis with unlimited storage

Comments
1 min read
The benefits of adding an activity feed to your B2B product

The benefits of adding an activity feed to your B2B product

Comments
8 min read
CSS Houdini

CSS Houdini

Comments
4 min read
Making The Best Use of DevTools

Making The Best Use of DevTools

Comments
1 min read
Find the last matched element - the bad, the good, and the better

Find the last matched element - the bad, the good, and the better

5
Comments
3 min read
Image slideshows are boring. Let's create cubes.

Image slideshows are boring. Let's create cubes.

14
Comments 8
5 min read
F.E.M (Frontend Mentor.io) Project: PhotoSnap Website

F.E.M (Frontend Mentor.io) Project: PhotoSnap Website

Comments
1 min read
Unlock Angular Form Validation Magic with Trivule: The Game-Changing Approach

Unlock Angular Form Validation Magic with Trivule: The Game-Changing Approach

Comments
2 min read
JavaScript: Understanding DOM

JavaScript: Understanding DOM

Comments
3 min read
Front-end specialisations: Cross-platform

Front-end specialisations: Cross-platform

Comments
2 min read
Survival prediction for Titanic passengers using logistic regression.

Survival prediction for Titanic passengers using logistic regression.

Comments
1 min read
Introducing the Enhanced @nipe-solutions/react-spring-bottom-sheet: Now Supporting React 18 and XState v5

Introducing the Enhanced @nipe-solutions/react-spring-bottom-sheet: Now Supporting React 18 and XState v5

1
Comments 1
3 min read
Application of S.O.D. in frontend development

Application of S.O.D. in frontend development

Comments
5 min read
loading...