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.
Unveiling React Server Components

Unveiling React Server Components

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

Front-end specialisations: Cross-platform

Comments
2 min read
Input field validation for forms: A checklist from a designer to a dev with love

Input field validation for forms: A checklist from a designer to a dev with love

Comments
1 min read
The best testing strategies for frontends

The best testing strategies for frontends

Comments 1
4 min read
How to Optimize Your Website for Optimal Performance

How to Optimize Your Website for Optimal Performance

Comments
2 min read
The Evolution of Next.js: A Deep Dive into the Latest Updates Since Version 14.2

The Evolution of Next.js: A Deep Dive into the Latest Updates Since Version 14.2

Comments
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
Hi fellow devs!!

Hi fellow devs!!

Comments
1 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
The Battle of State Management: Redux vs Zustand

The Battle of State Management: Redux vs Zustand

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

How to Filter Arrays in JavaScript: A Comprehensive Guide

Comments
4 min read
Angular Event Modifier

Angular Event Modifier

Comments
2 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
How to setup verified commits on GitHub

How to setup verified commits on GitHub

1
Comments
4 min read
Angular HostAttributeToken: the new way to inject attributes

Angular HostAttributeToken: the new way to inject attributes

Comments
3 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
Integrating Georeferenced Maps: Passing Data from Firebase Backend to Frontend

Integrating Georeferenced Maps: Passing Data from Firebase Backend to Frontend

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
2 UX tips for self-typing text effect

2 UX tips for self-typing text effect

Comments
1 min read
Enhance your backend data with ES6 classes

Enhance your backend data with ES6 classes

1
Comments 1
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
3 Exciting Improvements Between NextJS 14 And NextJS 13

3 Exciting Improvements Between NextJS 14 And NextJS 13

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

Responsive Testing with U-Eyes: Mobile Device Simulator

Comments
4 min read
Share Data between Riot Components with Riot-Mieosis (State Manager)

Share Data between Riot Components with Riot-Mieosis (State Manager)

2
Comments 1
5 min read
Enhancing React App Security: Implementing Inactivity Logout for Peace of Mind

Enhancing React App Security: Implementing Inactivity Logout for Peace of Mind

2
Comments
2 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
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
Frontend Mentor.io Challenge: Designo Agency

Frontend Mentor.io Challenge: Designo Agency

1
Comments
3 min read
5 Hidden CSS Properties You Didn't Know Existed

5 Hidden CSS Properties You Didn't Know Existed

24
Comments 14
2 min read
Rendering( or How to Render) Animation in JSON format with LottieFiles animation in React application

Rendering( or How to Render) Animation in JSON format with LottieFiles animation in React application

Comments
2 min read
How to use Webpack in a Laravel Project

How to use Webpack in a Laravel Project

Comments
5 min read
Free Beginner Friendly LiveView Course in English and Portuguese

Free Beginner Friendly LiveView Course in English and Portuguese

1
Comments
1 min read
A fully accessible checkbox styled with Tailwind

A fully accessible checkbox styled with Tailwind

Comments
4 min read
Understanding PropTypes in React: Ensuring Data Integrity and Component Consistency

Understanding PropTypes in React: Ensuring Data Integrity and Component Consistency

Comments
1 min read
Taking your frontend development skill to the next level with Design Systems

Taking your frontend development skill to the next level with Design Systems

1
Comments
8 min read
MUI Date Picker Showdown: Community vs. Pro version

MUI Date Picker Showdown: Community vs. Pro version

Comments
5 min read
Tools for frontend monitoring with Prometheus

Tools for frontend monitoring with Prometheus

Comments
2 min read
Understanding valueOf() and toString() in JavaScript

Understanding valueOf() and toString() in JavaScript

2
Comments 4
2 min read
UI Memory Recognition and Recall Strategies for Enhanced User Experience

UI Memory Recognition and Recall Strategies for Enhanced User Experience

3
Comments
4 min read
Crafting Unforgettable Digital Experiences, One Project at a Time

Crafting Unforgettable Digital Experiences, One Project at a Time

5
Comments
1 min read
The Full-stack Testing Mindset

The Full-stack Testing Mindset

Comments
5 min read
Understanding Svelte: Setting Up Your Project and Mastering .svelte Files

Understanding Svelte: Setting Up Your Project and Mastering .svelte Files

1
Comments
4 min read
Efficiently Testing Asynchronous React Hooks with Vitest

Efficiently Testing Asynchronous React Hooks with Vitest

5
Comments
6 min read
TypeScript: The Danger of Using the Any Keyword

TypeScript: The Danger of Using the Any Keyword

1
Comments 2
4 min read
Mastering Next.js 13/14 - Advanced Techniques

Mastering Next.js 13/14 - Advanced Techniques

Comments
10 min read
Custom Toggle Button Vue Component

Custom Toggle Button Vue Component

Comments
2 min read
Navigating React: A Beginner's Journey

Navigating React: A Beginner's Journey

Comments
1 min read
loading...