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.
Create free mock apis with unlimited storage

Create free mock apis with unlimited storage

Comments
1 min read
37 Tips from a Senior Frontend Developer

37 Tips from a Senior Frontend Developer

1798
Comments 214
9 min read
Ways to Add CSS in HTML: Understanding Inline, Internal & External Styles

Ways to Add CSS in HTML: Understanding Inline, Internal & External Styles

Comments
5 min read
Angular new output() function

Angular new output() function

5
Comments 3
3 min read
7 ways you can center a div

7 ways you can center a div

3
Comments
4 min read
First Hands-On Experience with Angular 17

First Hands-On Experience with Angular 17

2
Comments
2 min read
Bento catalog web! 🎨

Bento catalog web! 🎨

34
Comments 15
1 min read
DNS, NETWORK PACKET, FTP, HTTP AND HTTPS

DNS, NETWORK PACKET, FTP, HTTP AND HTTPS

Comments
7 min read
How would you handle image upload?

How would you handle image upload?

Comments
1 min read
React Hooks Deep Dive

React Hooks Deep Dive

1
Comments
7 min read
Frontend Mentor.io Challenge: PhotoSnap Website

Frontend Mentor.io Challenge: PhotoSnap Website

Comments
1 min read
How to Build a Web Quiz App with Basic JS, HTML & CSS

How to Build a Web Quiz App with Basic JS, HTML & CSS

7
Comments
11 min read
Streamline Your React Development: Visualize Component Insights in VS Code

Streamline Your React Development: Visualize Component Insights in VS Code

3
Comments
2 min read
Unveiling React Server Components

Unveiling React Server Components

1
Comments 2
17 min read
Building a Voice and Eye-Controlled To-Do App - Part 3

Building a Voice and Eye-Controlled To-Do App - Part 3

5
Comments 3
7 min read
Memoized getters in ES6 classes

Memoized getters in ES6 classes

1
Comments
1 min read
The Ins and Outs of JavaScript Scope: Variable Edition

The Ins and Outs of JavaScript Scope: Variable Edition

Comments
5 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

2
Comments 1
1 min read
Fast Track to Frontend: A 60-Day Roadmap from HTML/CSS Novice to JavaScript Ninja

Fast Track to Frontend: A 60-Day Roadmap from HTML/CSS Novice to JavaScript Ninja

Comments
2 min read
Essential Array Methods for Front-End Developers

Essential Array Methods for Front-End Developers

Comments
2 min read
: vs :: in CSS3

: vs :: in CSS3

68
Comments 10
2 min read
The best testing strategies for frontends

The best testing strategies for frontends

Comments 4
4 min read
Enhance your backend data with ES6 classes

Enhance your backend data with ES6 classes

2
Comments 1
1 min read
I separated dependency injection from Angular:`static-injector`

I separated dependency injection from Angular:`static-injector`

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

How to Optimize Your Website for Optimal Performance

Comments
2 min read
Unpacking useEffect in React: Messing with Component Purity - No Bloat

Unpacking useEffect in React: Messing with Component Purity - No Bloat

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

Understanding valueOf() and toString() in JavaScript

4
Comments 4
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
Change Colours in a Bitmap Image using Browser CSS Filters

Change Colours in a Bitmap Image using Browser CSS Filters

Comments
3 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

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

Responsive Testing with U-Eyes: Mobile Device Simulator

Comments
4 min read
How to setup verified commits on GitHub

How to setup verified commits on GitHub

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

The Battle of State Management: Redux vs Zustand

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

Angular HostAttributeToken: the new way to inject attributes

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

Spread and Rest Operators in JavaScript

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

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

6
Comments
2 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

2
Comments 1
2 min read
Understanding Declarative vs. Imperative Programming for Frontend Developers

Understanding Declarative vs. Imperative Programming for Frontend Developers

Comments
1 min read
Mastering Tailwind CSS Customization

Mastering Tailwind CSS Customization

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

A deep dive into progressive web apps (PWA)

11
Comments 1
10 min read
Entendendo o ControlValueAccessor

Entendendo o ControlValueAccessor

9
Comments 3
7 min read
Matriz de Papéis e Responsabilidades

Matriz de Papéis e Responsabilidades

2
Comments
6 min read
Understanding Web Content Accessibility Guidelines (WCAG): A Comprehensive Guide

Understanding Web Content Accessibility Guidelines (WCAG): A Comprehensive Guide

Comments
3 min read
Building Responsive Design Using Viewport CSS Units

Building Responsive Design Using Viewport CSS Units

3
Comments 2
6 min read
TypeScript: Any vs Unknown - Understanding the Difference

TypeScript: Any vs Unknown - Understanding the Difference

4
Comments 2
3 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 React Hooks: A Comprehensive Guide to Functional Components

Mastering React Hooks: A Comprehensive Guide to Functional Components

Comments
5 min read
What makes a good dashboard

What makes a good dashboard

1
Comments
6 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
Strong Portfolio Ideas for Junior Developers 😼

Strong Portfolio Ideas for Junior Developers 😼

4
Comments
2 min read
3 Exciting Improvements Between NextJS 14 And NextJS 13

3 Exciting Improvements Between NextJS 14 And NextJS 13

17
Comments
9 min read
Mastering Next.js 13/14 - Advanced Techniques

Mastering Next.js 13/14 - Advanced Techniques

9
Comments
10 min read
Styling Your Site with Next.js and MUI: Creating a Dynamic Theme Switcher

Styling Your Site with Next.js and MUI: Creating a Dynamic Theme Switcher

5
Comments
3 min read
2 UX tips for self-typing text effect

2 UX tips for self-typing text effect

1
Comments
1 min read
✍️Testing in Storybook

✍️Testing in Storybook

1
Comments
6 min read
Front-end specialisations: Performance

Front-end specialisations: Performance

1
Comments
2 min read
loading...