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.
How the Web Works series: What is a web client?

How the Web Works series: What is a web client?

8
Comments 1
5 min read
Testing in Angular: Replace Karma to Web Test Runner

Testing in Angular: Replace Karma to Web Test Runner

Comments
2 min read
From the trenches of app design

From the trenches of app design

7
Comments
1 min read
Spring Boot with Thymeleaf and Bootstrap

Spring Boot with Thymeleaf and Bootstrap

Comments
3 min read
Mitosis - One compoent for all

Mitosis - One compoent for all

Comments
3 min read
Creating a Responsive Navbar Using Material UI in a Next.js Project

Creating a Responsive Navbar Using Material UI in a Next.js Project

Comments
2 min read
How to Persist User Info Using Redux Persist with TypeScript

How to Persist User Info Using Redux Persist with TypeScript

1
Comments
3 min read
Top 7 VS Code Extensions for React Developers

Top 7 VS Code Extensions for React Developers

2
Comments
3 min read
Vanilla JavaScript - Accordion

Vanilla JavaScript - Accordion

Comments
3 min read
Custom OTP inputs are dumb. Here is how to build one.

Custom OTP inputs are dumb. Here is how to build one.

Comments
7 min read
Easy guide to solving 404 after deploying react code on vercel/netlify.

Easy guide to solving 404 after deploying react code on vercel/netlify.

Comments
3 min read
Best Ways to Structure Your React Projects for Scalability

Best Ways to Structure Your React Projects for Scalability

Comments
4 min read
Choosing Technology for Solo and Team Projects

Choosing Technology for Solo and Team Projects

Comments
2 min read
NETVOLUTION- FROM ARPANET TO CYBERSPACE

NETVOLUTION- FROM ARPANET TO CYBERSPACE

Comments
3 min read
Visual Introduction to Frontend Testing Types

Visual Introduction to Frontend Testing Types

1
Comments
5 min read
Using Google Classroom API: A Complete Guide for Educational Apps

Using Google Classroom API: A Complete Guide for Educational Apps

5
Comments
2 min read
5 Angular Libraries You Want To Use In Your Project

5 Angular Libraries You Want To Use In Your Project

Comments
3 min read
Fazendo Funcionar vs. Tornando Perfeito

Fazendo Funcionar vs. Tornando Perfeito

Comments
2 min read
Next.js

Next.js

Comments
2 min read
Boosting UX: How I Transformed Data Management in Our App with this lib

Boosting UX: How I Transformed Data Management in Our App with this lib

2
Comments 1
2 min read
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
UNVEILING THE WEB MAGIC OF DOM (Document Object Model)

UNVEILING THE WEB MAGIC OF DOM (Document Object Model)

Comments
5 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
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
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
Folder Structure for SPA Applications (Angular, React, Vue ...)

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

Comments
2 min read
Gulp versus Grunt

Gulp versus Grunt

Comments
2 min read
10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

Comments
2 min read
10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

10 Curiosidades Intrigantes sobre o Gulp: Domine a Automação de Tarefas no Desenvolvimento Front-End

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
Gradual Information Disclosure in Interfaces for Complex Designs

Gradual Information Disclosure in Interfaces for Complex Designs

Comments
5 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
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
Angular fallback content in ng-content

Angular fallback content in ng-content

1
Comments 2
3 min read
Software Engineering Principles Every Frontend Developer Should Know

Software Engineering Principles Every Frontend Developer Should Know

48
Comments 4
5 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
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
** 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
Docker for Next.js

Docker for Next.js

14
Comments
2 min read
I feel lost...

I feel lost...

9
Comments 3
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
Conditional wrap component in Vue 3 pt.2

Conditional wrap component in Vue 3 pt.2

1
Comments
1 min read
Path To A Clean(er) React Architecture - API Layer & Data Transformations

Path To A Clean(er) React Architecture - API Layer & Data Transformations

2
Comments
9 min read
Asynchrony in JavaScript: A Brief Look Back

Asynchrony in JavaScript: A Brief Look Back

1
Comments
9 min read
loading...