~/talk

Next js: Build a State of the Art E commerce in Fullstack React

Talkat Build Stuff 2025 · 2025-12-03..12-05· [react, frontend-architecture]
links:none on file
slides:none on file

Built a production e-commerce with Next.js that combines server-rendered HTML, client interactivity, and CDN-friendly static pages; uses Next.js 16 cache components and use cache to let components own data and loading states; replaces many API routes with server actions to call server logic directly from the client; pre-generates ~50–100 product pages and uses incremental static regeneration (stale‑while‑revalidate) plus streaming to serve fast HTML while background revalidation updates prices and reviews. Overall architecture proves performant and SEO‑friendly.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 2:00Challenges of choosing tools for modern web development
  3. 5:00Why Next.js simplifies React app setup and architecture
  4. 8:30SPA limitations: SEO, performance, and UX issues
  5. 12:00Server-side rendering with React and Node.js explained
  6. 16:00Next.js fundamentals: routing, layouts, and file structure
  7. 20:00Data fetching, caching, and server-side capabilities
  8. 24:00Client vs server components and interactivity in React
  9. 28:00Server actions vs traditional API routes
  10. 32:00Caching strategies and incremental static regeneration (ISR)
  11. 36:00Streaming, suspense, and partial pre-rendering
  12. 40:00Next.js 16 improvements and cache components
  13. 44:00Key takeaways and future of full-stack React development
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.