close

DEV Community

Modern Frontend Series' Articles

Back to Gavin Cettolo's Series
Next.js Folder Zen: Mastering the app/ Directory
Cover image for Next.js Folder Zen: Mastering the app/ Directory

Next.js Folder Zen: Mastering the app/ Directory

Image Image Image 15
Comments 4
5 min read
Stop Using useEffect Like This: 5 Patterns That Are Silently Breaking Your React App
Cover image for Stop Using useEffect Like This: 5 Patterns That Are Silently Breaking Your React App

Reframing the hook as synchronization

Stop Using useEffect Like This: 5 Patterns That Are Silently Breaking Your React App

Image Image Image 35
Comments 50
9 min read
API Calls Done Right: From Messy Fetch to Clean Data Layer
Cover image for API Calls Done Right: From Messy Fetch to Clean Data Layer

Token refresh and storage security tips

API Calls Done Right: From Messy Fetch to Clean Data Layer

Image Image Image 59
Comments 53
10 min read
React State Management: When to Use useState, Context, or Zustand
Cover image for React State Management: When to Use useState, Context, or Zustand

Re-render risks and URL state traps

React State Management: When to Use useState, Context, or Zustand

Image Image Image 22
Comments 10
11 min read
TypeScript Tips That Actually Matter in Real Projects (including the satisfies operator)
Cover image for TypeScript Tips That Actually Matter in Real Projects (including the satisfies operator)

Eight habits to stop fighting the type system

TypeScript Tips That Actually Matter in Real Projects (including the satisfies operator)

Image Image Image 22
Comments 9
11 min read