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.
Common Pitfalls When Using React Hooks

Common Pitfalls When Using React Hooks

1
Comments
3 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
How to Create a Custom Hook for Seamless Data Retrieval with React.

How to Create a Custom Hook for Seamless Data Retrieval with React.

3
Comments
3 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
Frontend Frameworks from 2023-2024

Frontend Frameworks from 2023-2024

Comments
2 min read
Front-end specialisations: Security

Front-end specialisations: Security

Comments
2 min read
Custom checkbox component, the right way

Custom checkbox component, the right way

Comments
11 min read
How to use NextJS pathname in Storybook 8

How to use NextJS pathname in Storybook 8

1
Comments
1 min read
Top 3 (+1) Vue libraries for your next project ⏊

Top 3 (+1) Vue libraries for your next project ⏊

5
Comments
2 min read
Rasengan.js 1.0.0 Beta 🚀

Rasengan.js 1.0.0 Beta 🚀

1
Comments
1 min read
Identify and fix bundle npm duplicate dependencies

Identify and fix bundle npm duplicate dependencies

Comments
6 min read
React 19: Unleashing New Frontiers in Web Development

React 19: Unleashing New Frontiers in Web Development

Comments
2 min read
What Is Google Baseline and Its Impact?

What Is Google Baseline and Its Impact?

3
Comments
4 min read
Front-end specialisations: Design systems

Front-end specialisations: Design systems

Comments
2 min read
Tailwind Handbook - Part II

Tailwind Handbook - Part II

Comments
9 min read
Understanding Javascript Promises a Guide to Asynchronous Programming

Understanding Javascript Promises a Guide to Asynchronous Programming

Comments
5 min read
Asynchrony in JavaScript: A Brief Look Back

Asynchrony in JavaScript: A Brief Look Back

1
Comments
9 min read
Top 12+ Battle-Tested React Boilerplates for 2024

Top 12+ Battle-Tested React Boilerplates for 2024

1
Comments
19 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
Create your own API for react App

Create your own API for react App

1
Comments
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
Micro Frontend Architecture: A Business Website Game Changer

Micro Frontend Architecture: A Business Website Game Changer

Comments
8 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
RiotJS Router

RiotJS Router

1
Comments 1
6 min read
Making The Best Use of DevTools

Making The Best Use of DevTools

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

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

Comments
1 min read
Concurrent Rendering in React ⛽🛣️

Concurrent Rendering in React ⛽🛣️

1
Comments
7 min read
Front-end specialisations: Cross-platform

Front-end specialisations: Cross-platform

Comments
2 min read
How to Optimize Your Website for Optimal Performance

How to Optimize Your Website for Optimal Performance

Comments
2 min read
My favorite React library of the week: " Yet Another React Lightbox" 💛

My favorite React library of the week: " Yet Another React Lightbox" 💛

1
Comments
1 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
CSS Cascade, Specificity, and Selectors

CSS Cascade, Specificity, and Selectors

Comments
9 min read
How to Filter Arrays in JavaScript: A Comprehensive Guide

How to Filter Arrays in JavaScript: A Comprehensive Guide

Comments
4 min read
Front-end specialisations: HTML + CSS

Front-end specialisations: HTML + CSS

Comments
2 min read
Create a basic drawing web app with JavaScript - Part 3

Create a basic drawing web app with JavaScript - Part 3

1
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
Spread and Rest Operators in JavaScript

Spread and Rest Operators in JavaScript

1
Comments
3 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
Be a Better UI Engineer: Selectively Exclude CSS Styles

Be a Better UI Engineer: Selectively Exclude CSS Styles

1
Comments
2 min read
Building Arrays Incrementally.

Building Arrays Incrementally.

Comments
1 min read
Just beginning

Just beginning

Comments
1 min read
Memoized getters in ES6 classes

Memoized getters in ES6 classes

Comments
1 min read
Mastering React Hooks: A Comprehensive Guide to Functional Components

Mastering React Hooks: A Comprehensive Guide to Functional Components

Comments
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
Manage a portfolio website with lots of projects – ortfo

Manage a portfolio website with lots of projects – ortfo

Comments
1 min read
Responsive Testing with U-Eyes: Mobile Device Simulator

Responsive Testing with U-Eyes: Mobile Device Simulator

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

A Lightweight GUI Library for Low-code Platform

Comments
6 min read
What is Promise in Javascript with real world example

What is Promise in Javascript with real world example

Comments
9 min read
A deep dive into progressive web apps (PWA)

A deep dive into progressive web apps (PWA)

9
Comments 1
10 min read
Beyond the Code: A Guide to Effective Code Reviews as a Front-End Engineer

Beyond the Code: A Guide to Effective Code Reviews as a Front-End Engineer

Comments
3 min read
Finding the right learning approach

Finding the right learning approach

5
Comments
2 min read
Behind the Scenes: JavaScript Code Execution

Behind the Scenes: JavaScript Code Execution

Comments
5 min read
Redirecting Guards and Resolvers in Angular v18 with RedirectCommand

Redirecting Guards and Resolvers in Angular v18 with RedirectCommand

1
Comments 1
4 min read
The full developer manual of the productivity application RunFlow

The full developer manual of the productivity application RunFlow

Comments
2 min read
Choosing Your Path: Specializations in Web Development

Choosing Your Path: Specializations in Web Development

5
Comments
3 min read
loading...