React / Next.js deep dive

Letinsha Johnson

profile
React / Next.js deep dive
profile
3,000
60 mins

There's a big gap between knowing React from tutorials and using it confidently in a real production codebase.

This session bridges that gap. We can cover any topic you need — some popular ones:

React deep dives:

  1. How useEffect, useCallback, useMemo really work — and when NOT to use them
  2. State management patterns — when to use Context, Zustand, or Redux
  3. Performance optimisation — preventing unnecessary re-renders
  4. Custom hooks — how to write them cleanly and reuse logic

Next.js deep dives:

  1. App Router vs Pages Router — key differences and when each matters
  2. Server Components vs Client Components — getting this right
  3. Data fetching patterns — server-side, client-side, and caching
  4. API Routes and Route Handlers — best practices
  5. Authentication with Clerk or Auth.js — full implementation walkthrough

Production patterns:

  1. Error handling — what to do when things go wrong
  2. Loading states — patterns that don't break your UX
  3. Real-time features — when and how to add them
  4. Deployment to Vercel — env variables, edge functions, monitoring

All examples come from real production code — not made-up tutorials.

Come prepared with: your specific topic or questions you want to cover.