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.
Server-side Rendering (SSR) From Scratch with React

Server-side Rendering (SSR) From Scratch with React

12
Comments
4 min read
5 types of fonts

5 types of fonts

8
Comments
3 min read
Serving Frontends in Microservices Architecture

Serving Frontends in Microservices Architecture

8
Comments
4 min read
The Complete Guide to Angular Forms: Building Dynamic and Interactive User Interfaces

The Complete Guide to Angular Forms: Building Dynamic and Interactive User Interfaces

Comments
4 min read
How to Answer the Question: "Am I Good Enough?"

How to Answer the Question: "Am I Good Enough?"

2
Comments
2 min read
TIL: From test to Testing Playground

TIL: From test to Testing Playground

1
Comments
2 min read
New CSS Viewport Units You Should Know to Improve Your App/UX and That Solved my UX App Problem

New CSS Viewport Units You Should Know to Improve Your App/UX and That Solved my UX App Problem

16
Comments
4 min read
Explicit Design, Part 7. App Composition without Hooks

Explicit Design, Part 7. App Composition without Hooks

2
Comments
10 min read
Free Open-Source Blog Template for Developers ✏️📃

Free Open-Source Blog Template for Developers ✏️📃

1
Comments
1 min read
A Beginner's Guide to Getting Started with React

A Beginner's Guide to Getting Started with React

7
Comments 1
4 min read
Expense Chart - Frontend Mentor

Expense Chart - Frontend Mentor

9
Comments 3
2 min read
Sync Local Storage state across tabs in React using useSyncExternalStore

Sync Local Storage state across tabs in React using useSyncExternalStore

1
Comments
3 min read
Building an interactive live reaction app with Next.js and Momento🎯

Building an interactive live reaction app with Next.js and Momento🎯

8
Comments
9 min read
Upgrading React Native and Expo: From Old to New Versions 🚀📱

Upgrading React Native and Expo: From Old to New Versions 🚀📱

1
Comments
3 min read
Boost your confidence with these top-notch interview questions and nail your next opportunity.

Boost your confidence with these top-notch interview questions and nail your next opportunity.

1
Comments
2 min read
Padrões React: Container/Presentational

Padrões React: Container/Presentational

1
Comments
4 min read
Why did we build a custom ESLint plugin?

Why did we build a custom ESLint plugin?

1
Comments
1 min read
Mastering the CSS Scroll Snap Property

Mastering the CSS Scroll Snap Property

1
Comments
5 min read
Unveiling AnalogJS: Crafting Angular Applications with a Fullstack Meta-Framework

Unveiling AnalogJS: Crafting Angular Applications with a Fullstack Meta-Framework

1
Comments
1 min read
4 Expert Tips: How to work with Bootstrap like a Pro

4 Expert Tips: How to work with Bootstrap like a Pro

Comments
4 min read
Peer Dependencies in depth

Peer Dependencies in depth

1
Comments
9 min read
Rust Port of Webpack? Rspack, the New Kid on the Block

Rust Port of Webpack? Rspack, the New Kid on the Block

1
Comments
5 min read
Build, Deploy, and Host Your Vite App on GitHub Pages with GitHub Actions CI/CD

Build, Deploy, and Host Your Vite App on GitHub Pages with GitHub Actions CI/CD

1
Comments
7 min read
Understanding the Difference Between Boilerplate Themes and Starter Themes in WordPress

Understanding the Difference Between Boilerplate Themes and Starter Themes in WordPress

1
Comments
3 min read
Animated Input : Pure CSS

Animated Input : Pure CSS

1
Comments
2 min read
Fundamentos do HTML5 e Estrutura Básica: Um Guia para Iniciantes

Fundamentos do HTML5 e Estrutura Básica: Um Guia para Iniciantes

Comments
4 min read
Web Performance — From the Lab to the Field

Web Performance — From the Lab to the Field

1
Comments
8 min read
Event Capturing and Event Bubbling in JavaScript: Exploring DOM Event Handling Mechanisms

Event Capturing and Event Bubbling in JavaScript: Exploring DOM Event Handling Mechanisms

12
Comments
2 min read
Creating a Flex component using Next.js, Styled-Componets and Typescript

Creating a Flex component using Next.js, Styled-Componets and Typescript

Comments
2 min read
Adding Life to Your Svelte App: Animations and Transitions

Adding Life to Your Svelte App: Animations and Transitions

1
Comments
2 min read
Modelling interactions with Xstate and Vue for fun and profit

Modelling interactions with Xstate and Vue for fun and profit

Comments
5 min read
Frontend Architecture: The Architecture (Part. 1)

Frontend Architecture: The Architecture (Part. 1)

2
Comments
2 min read
JavaScript Operators: A Comprehensive Guide

JavaScript Operators: A Comprehensive Guide

4
Comments
3 min read
A Comprehensive Difference between Frontend and Backend Programming

A Comprehensive Difference between Frontend and Backend Programming

17
Comments 8
6 min read
Basic concepts of Vue.js: ref() vs reactive() 👊

Basic concepts of Vue.js: ref() vs reactive() 👊

10
Comments
2 min read
Mastering Deadline Challenges: Quick Problem Solving for Frontend Developers

Mastering Deadline Challenges: Quick Problem Solving for Frontend Developers

4
Comments 3
3 min read
Figma to React

Figma to React

1
Comments 1
1 min read
Unleash the Power of the Platform with These HTML Tags

Unleash the Power of the Platform with These HTML Tags

7
Comments
11 min read
Part 4 (b): How to Build a To-Do App with Vue Js: Creating Reusable UI

Part 4 (b): How to Build a To-Do App with Vue Js: Creating Reusable UI

7
Comments
8 min read
Why we need State variables in react

Why we need State variables in react

Comments
3 min read
Harnessing the Power of React with IntersectionObserver!

Harnessing the Power of React with IntersectionObserver!

Comments
3 min read
Demystifying CSS Pseudo-Elements: Unveiling Design Magic

Demystifying CSS Pseudo-Elements: Unveiling Design Magic

9
Comments
5 min read
Applying factory method pattern: Vuejs with firebase and supabase use case

Applying factory method pattern: Vuejs with firebase and supabase use case

2
Comments
6 min read
Best Drag-and-Drop Libraries for Frontend Developers

Best Drag-and-Drop Libraries for Frontend Developers

Comments
8 min read
Building a Custom Hook to Track User's Online/Offline Status in React

Building a Custom Hook to Track User's Online/Offline Status in React

Comments
3 min read
How freelance developers can grow their businesses and increase revenue with Appwrite Cloud

How freelance developers can grow their businesses and increase revenue with Appwrite Cloud

5
Comments
7 min read
Add an Image as Texture to a 3D Object in a React App

Add an Image as Texture to a 3D Object in a React App

Comments
5 min read
Why are WebSockets so hard?

Why are WebSockets so hard?

5
Comments 3
7 min read
Using htmx with Spring Boot and Thymeleaf

Using htmx with Spring Boot and Thymeleaf

1
Comments
3 min read
CSS container queries with SASS mixins

CSS container queries with SASS mixins