Forem

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.
Understanding Angular Rendering, Re-rendering, and Change Detection for Optimal Performance

Understanding Angular Rendering, Re-rendering, and Change Detection for Optimal Performance

1
Comments
4 min read
Mastering Custom Hooks in React – A Beginner’s Guide 🪝

Mastering Custom Hooks in React – A Beginner’s Guide 🪝

5
Comments
1 min read
Understanding the Singleton Design Pattern in JavaScript and React

Understanding the Singleton Design Pattern in JavaScript and React

Comments
8 min read
🧠Understanding useRef in React
Cover image for 🧠Understanding useRef in React

🧠Understanding useRef in React

4
Comments 1
6 min read
State Management in HTML with Grains.js
Cover image for State Management in HTML with Grains.js

State Management in HTML with Grains.js

2
Comments
2 min read
What should Frontend Developer really know?

What should Frontend Developer really know?

2
Comments
7 min read
🎨 Smooth UI Transitions in HTML with Grains.js, TailwindCSS and g-class directive
Cover image for 🎨 Smooth UI Transitions in HTML with Grains.js, TailwindCSS and g-class directive

🎨 Smooth UI Transitions in HTML with Grains.js, TailwindCSS and g-class directive

Comments
3 min read
From ferris wheels to web animations: trigonometry made simple 😏

From ferris wheels to web animations: trigonometry made simple 😏

41
Comments 8
8 min read
How App Interface Expectations Have Changed in 5 Years — A Frontend Developer's Confession
Cover image for How App Interface Expectations Have Changed in 5 Years — A Frontend Developer's Confession

How App Interface Expectations Have Changed in 5 Years — A Frontend Developer's Confession

17
Comments 1
2 min read
The best way to programatically reload in JS or React JS

The best way to programatically reload in JS or React JS

Comments
1 min read
Getting Started with GraphQL and React
Cover image for Getting Started with GraphQL and React

Getting Started with GraphQL and React

10
Comments
5 min read
Quick Start: Create Your First React App

Quick Start: Create Your First React App

1
Comments
4 min read
Remix vs Next.js: A Technical Deep Dive for React Developers
Cover image for Remix vs Next.js: A Technical Deep Dive for React Developers

Remix vs Next.js: A Technical Deep Dive for React Developers

6
Comments
7 min read
Understanding the Factory Design Pattern in Modern JavaScript and React

Understanding the Factory Design Pattern in Modern JavaScript and React

1
Comments 1
6 min read
Deep Dive into Angular Dependency Injection (DI)
Cover image for Deep Dive into Angular Dependency Injection (DI)

Deep Dive into Angular Dependency Injection (DI)

3
Comments
2 min read
Client-Side Rendering vs Server-Side Rendering: A Complete Guide 🚀
Cover image for Client-Side Rendering vs Server-Side Rendering: A Complete Guide 🚀

Client-Side Rendering vs Server-Side Rendering: A Complete Guide 🚀

3
Comments
4 min read
Need Help Finalizing a Task Management System for a Nonprofit in Afghanistan

Need Help Finalizing a Task Management System for a Nonprofit in Afghanistan

Comments
1 min read
Rio: Build Stunning GUIs and Full-Stack Web Apps in Pure Python — No HTML, CSS, or JS Needed!
Cover image for Rio: Build Stunning GUIs and Full-Stack Web Apps in Pure Python — No HTML, CSS, or JS Needed!

Rio: Build Stunning GUIs and Full-Stack Web Apps in Pure Python — No HTML, CSS, or JS Needed!

3
Comments
4 min read
AI Hype & Tight Deadlines Killing My Vibe as a Junior Dev—Need Advice!
Cover image for AI Hype & Tight Deadlines Killing My Vibe as a Junior Dev—Need Advice!

AI Hype & Tight Deadlines Killing My Vibe as a Junior Dev—Need Advice!

Comments 1
2 min read
Using Tailwind CSS to Build Complex Layouts Quickly

Using Tailwind CSS to Build Complex Layouts Quickly

Comments
3 min read
FIVE Things You can Start Doing as an Experienced Freelancer to Remain Valuable
Cover image for FIVE Things You can Start Doing as an Experienced Freelancer to Remain Valuable

FIVE Things You can Start Doing as an Experienced Freelancer to Remain Valuable

Comments
5 min read
Faster Loads with Smaller Bundles: The Power of Dynamic Imports in Next.js
Cover image for Faster Loads with Smaller Bundles: The Power of Dynamic Imports in Next.js

Faster Loads with Smaller Bundles: The Power of Dynamic Imports in Next.js

5
Comments
2 min read
Master Class Vue 3 2025
Cover image for Master Class Vue 3 2025

Master Class Vue 3 2025

Comments
1 min read
🚀 A Primeira Impressão Conta (e Carrega Rápido) Seu Guia Prático para Dominar o LCP(Parte 1 de 3 sobre Core Web Vitals)

🚀 A Primeira Impressão Conta (e Carrega Rápido) Seu Guia Prático para Dominar o LCP(Parte 1 de 3 sobre Core Web Vitals)

Comments
2 min read
Debugando CSS: Encontre o overflow horizontal!

Debugando CSS: Encontre o overflow horizontal!

Comments
1 min read
loading...