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.
Creative Text Masking

Creative Text Masking

2
Comments
1 min read
How to Improve Front-end performance??🤔

How to Improve Front-end performance??🤔

2
Comments 3
2 min read
Setup Next.js with Airbnb ESLint, Prettier, TypeScript and Tailwind CSS

Setup Next.js with Airbnb ESLint, Prettier, TypeScript and Tailwind CSS

3
Comments
3 min read
Domain Modeling: Creating Conceptual Models for Software

Domain Modeling: Creating Conceptual Models for Software

8
Comments
4 min read
Gradient Border

Gradient Border

2
Comments
1 min read
Explicit Design, Part 8. Adding New Feature

Explicit Design, Part 8. Adding New Feature

3
Comments
13 min read
What Is Templating and how to use it in JavaScript?

What Is Templating and how to use it in JavaScript?

5
Comments
3 min read
Setting up a Rich Text Editor for Angular

Setting up a Rich Text Editor for Angular

Comments
2 min read
🎨 👉 Start doing THIS to improve your CSS Architecture

🎨 👉 Start doing THIS to improve your CSS Architecture

8
Comments
5 min read
CSS Animation Made Extremely Easy

CSS Animation Made Extremely Easy

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
Mastering TailwindCSS: Build Stunning Designs with These 5 Pro Tips!

Mastering TailwindCSS: Build Stunning Designs with These 5 Pro Tips!

1
Comments 3
4 min read
VueJS Part 2: Hello Vue and displaying values in HTML

VueJS Part 2: Hello Vue and displaying values in HTML

7
Comments
4 min read
Mastering Form Handling in React: A Comprehensive Guide

Mastering Form Handling in React: A Comprehensive Guide

Comments
14 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
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
Mastering CSS Flexbox: A Hands-on Tutorial with Real-world Examples

Mastering CSS Flexbox: A Hands-on Tutorial with Real-world Examples

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
Vue3: Options API vs Composition API

Vue3: Options API vs Composition API

7
Comments 3
5 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
Animated Input : Pure CSS

Animated Input : Pure CSS

1
Comments
2 min read
Web Performance — From the Lab to the Field

Web Performance — From the Lab to the Field

1
Comments
8 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
Creating a Simple Custom JSX Parser /w Practical Example

Creating a Simple Custom JSX Parser /w Practical Example

7
Comments
4 min read
How can I enhance my website's performance in Lighthouse?

How can I enhance my website's performance in Lighthouse?

15
Comments
2 min read
JavaScript Promises: From Beginner to Expert - A Comprehensive Tutorial

JavaScript Promises: From Beginner to Expert - A Comprehensive Tutorial

6
Comments
4 min read
Custom React hooks go beyond reusability

Custom React hooks go beyond reusability

15
Comments
5 min read
JavaScript Operators: A Comprehensive Guide

JavaScript Operators: A Comprehensive Guide

4
Comments
3 min read
A Guide to Passing Data Using Props in React

A Guide to Passing Data Using Props in React

10
Comments
8 min read
A Comprehensive Difference between Frontend and Backend Programming

A Comprehensive Difference between Frontend and Backend Programming

17
Comments 8
6 min read
Demystifying HTTP Status Codes: Essential Knowledge for Node.js Newbies

Demystifying HTTP Status Codes: Essential Knowledge for Node.js Newbies

6
Comments 2
2 min read
Exposure in the Workplace - Colors, Containers, and Looking Up (the tree) to Parents

Exposure in the Workplace - Colors, Containers, and Looking Up (the tree) to Parents

2
Comments
6 min read
Figma to React

Figma to React

1
Comments 1
1 min read
What is NgComponentOutlet in Angular?

What is NgComponentOutlet in Angular?

2
Comments
1 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
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
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
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
JavaScript CONSTANTS

JavaScript CONSTANTS

15
Comments 6
2 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
REACT CONTEXT

REACT CONTEXT

Comments
9 min read
🚀 Transform Your UI: Creating Layouts Using Compound Components in React – A Step-by-Step Guide

🚀 Transform Your UI: Creating Layouts Using Compound Components in React – A Step-by-Step Guide

1
Comments
3 min read
In search of the best EcmaScript version for the website assembly

In search of the best EcmaScript version for the website assembly

12
Comments 2
18 min read
How can you enable rich text editing on your web pages?

How can you enable rich text editing on your web pages?

7
Comments
2 min read
Implementing NProgress in the Next.js 13 App Router

Implementing NProgress in the Next.js 13 App Router

Comments
3 min read
5 types of fonts

5 types of fonts

13
Comments
3 min read
Expense Chart - Frontend Mentor

Expense Chart - Frontend Mentor

10
Comments 3
2 min read
Serving Frontends in Microservices Architecture

Serving Frontends in Microservices Architecture

8
Comments
4 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
Power up host component by directive composition API in Angular

Power up host component by directive composition API in Angular

5
Comments
5 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
Unleashing the Power of useEffect

Unleashing the Power of useEffect

2
Comments
2 min read
loading...