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.
Understanding Vue 3 Composition API: A Step-by-Step Tutorial

Understanding Vue 3 Composition API: A Step-by-Step Tutorial

2
Comments
5 min read
JavaScript: Understanding DOM

JavaScript: Understanding DOM

Comments
3 min read
Type-Safe React: Harnessing the Power of Discriminated Unions

Type-Safe React: Harnessing the Power of Discriminated Unions

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

Front-end specialisations: Cross-platform

Comments
2 min read
ARIA attributes: The forgotten ones of accessibility

ARIA attributes: The forgotten ones of accessibility

4
Comments
4 min read
Software Engineering Principles Every Frontend Developer Should Know

Software Engineering Principles Every Frontend Developer Should Know

186
Comments 19
5 min read
Unlock the Power of Microsoft Blazor: Seamless Integration with Workflow Designer — Check Out Guide Now!

Unlock the Power of Microsoft Blazor: Seamless Integration with Workflow Designer — Check Out Guide Now!

5
Comments
5 min read
Quais as diferenças entre modificadores public, private, protected e abstract no Typescript?

Quais as diferenças entre modificadores public, private, protected e abstract no Typescript?

12
Comments
2 min read
Building a shopping cart using React, Redux toolkit

Building a shopping cart using React, Redux toolkit

1
Comments 1
5 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
Using @HostBinding with Signals

Using @HostBinding with Signals

5
Comments 1
6 min read
ASP.NET Core Navigation markers

ASP.NET Core Navigation markers

2
Comments 1
3 min read
Introduction to @let in Angular 18

Introduction to @let in Angular 18

46
Comments 20
3 min read
Angular Animations Tutorial: Creating Reusable Animations

Angular Animations Tutorial: Creating Reusable Animations

Comments
8 min read
Angular Animations Tutorial: Disable and Enable Animations

Angular Animations Tutorial: Disable and Enable Animations

1
Comments
6 min read
CSS Cascade, Specificity, and Selectors

CSS Cascade, Specificity, and Selectors

Comments
9 min read
Mastering React Re-Renders : The Key Prop Hack You Need to Know

Mastering React Re-Renders : The Key Prop Hack You Need to Know

Comments
2 min read
How to Get a Perfect Deep Copy in JavaScript?

How to Get a Perfect Deep Copy in JavaScript?

20
Comments 1
4 min read
React: Deep Dive into Component Enhancement Techniques

React: Deep Dive into Component Enhancement Techniques

39
Comments 2
3 min read
Front-end specialisations: HTML + CSS

Front-end specialisations: HTML + CSS

Comments
2 min read
A UX Design Dilemma: Adapt Brand Guidelines or Start Afresh?

A UX Design Dilemma: Adapt Brand Guidelines or Start Afresh?

Comments
7 min read
AWS in a Nutshell

AWS in a Nutshell

2
Comments
2 min read
Path To A Clean(er) React Architecture - Domain Entities & DTOs

Path To A Clean(er) React Architecture - Domain Entities & DTOs

1
Comments
7 min read
How to create vertical tabs with Tailwind CSS and JavaScript

How to create vertical tabs with Tailwind CSS and JavaScript

1
Comments
1 min read
Building Powerful React Components with Custom Hooks

Building Powerful React Components with Custom Hooks

9
Comments 2
13 min read
How to add LOGIN with Google in your WEBAPPS using Passport

How to add LOGIN with Google in your WEBAPPS using Passport

Comments
2 min read
Integrating PWA in a Next.js App

Integrating PWA in a Next.js App

21
Comments 2
3 min read
Case for explicit error handling

Case for explicit error handling

5
Comments
5 min read
Be a Better UI Engineer: Selectively Exclude CSS Styles

Be a Better UI Engineer: Selectively Exclude CSS Styles

1
Comments
2 min read
TypeScript, Understanding the code you write

TypeScript, Understanding the code you write

2
Comments
5 min read
HTML Script Element Attributes: async vs. defer vs. type='module'

HTML Script Element Attributes: async vs. defer vs. type='module'

9
Comments 1
3 min read
JavaScript Made Simple: Essential Tips for Everyday Tasks

JavaScript Made Simple: Essential Tips for Everyday Tasks

14
Comments 2
3 min read
Unlocking how Socket.io can boost your React app's real-time capabilities

Unlocking how Socket.io can boost your React app's real-time capabilities

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

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

1
Comments
7 min read
Just beginning

Just beginning

Comments
1 min read
Uhmm Virtual DOM In React?...

Uhmm Virtual DOM In React?...

Comments
9 min read
Drag and Drop React JS Form Builder. Develop Front-End with ease! 13:23

Drag and Drop React JS Form Builder. Develop Front-End with ease!

14
Comments
1 min read
Advanced React Insights: Deep Dive into Key Concepts

Advanced React Insights: Deep Dive into Key Concepts

29
Comments 3
3 min read
How does HTTPS work

How does HTTPS work

16
Comments 1
5 min read
A BRIEF REVIEW OF CSS CASCADING, CSS SELECTORS and CSS SPECIFICITY.

A BRIEF REVIEW OF CSS CASCADING, CSS SELECTORS and CSS SPECIFICITY.

Comments
2 min read
Reusable UI structure: Layouts đź’±

Reusable UI structure: Layouts đź’±

5
Comments
3 min read
How to Boost SEO by Enhancing HTML with Microdata

How to Boost SEO by Enhancing HTML with Microdata

Comments
8 min read
Elective Chaining in Javascript

Elective Chaining in Javascript

Comments
1 min read
How to use React Server Components components on Storybook 8

How to use React Server Components components on Storybook 8

4
Comments 2
1 min read
Manage a portfolio website with lots of projects – ortfo

Manage a portfolio website with lots of projects – ortfo

Comments
1 min read
PWA - The Evolution and Necessity of Progressive Web Apps

PWA - The Evolution and Necessity of Progressive Web Apps

11
Comments
5 min read
error in login function using Appwrite

error in login function using Appwrite

1
Comments
1 min read
Essential Skills Every Aspiring Frontend Developer Should Learn

Essential Skills Every Aspiring Frontend Developer Should Learn

3
Comments
1 min read
How to Create Your Own Chrome Extension?

How to Create Your Own Chrome Extension?

1
Comments
4 min read
The Evolution of Modern Frontend Development

The Evolution of Modern Frontend Development

Comments 1
2 min read
Memory Management Every Web Developer Should Know

Memory Management Every Web Developer Should Know

5
Comments 2
5 min read
The Blockchain Revolution: How Binary Informatics is Leading the Way in App Development

The Blockchain Revolution: How Binary Informatics is Leading the Way in App Development

Comments
10 min read
🇫🇷 Input Component avec RiotJS

🇫🇷 Input Component avec RiotJS

Comments
7 min read
Choosing the Right Technology Stack for Web Application Development

Choosing the Right Technology Stack for Web Application Development

Comments
3 min read
Next.js

Next.js

Comments
2 min read
How to Decide if Frontend Development is Right for You

How to Decide if Frontend Development is Right for You

1
Comments 2
1 min read
Svelte Series-2: How to install Svelte

Svelte Series-2: How to install Svelte

2
Comments
6 min read
A Lightweight GUI Library for Low-code Platform

A Lightweight GUI Library for Low-code Platform

Comments
6 min read
loading...