← Library08 Sources/Ei Maung PDFs

source · pdf · javascript · fullstack

Rockstar Developer 2025

08 Sources/Ei Maung PDFs/Rockstar Developer 2025.md

Rockstar Developer 2025

Official source

Actual coverage

Node/NPM; React with Vite; components/props/state; forms; Context; MUI; hooks; routing; promises/async; SQLite with Prisma; Express APIs; React Query; React Native with Expo; UI project; API authentication; social features; WebSockets; notifications; Next.js server-side rendering.

Durable knowledge

  • A modern JavaScript product spans package/runtime tooling, component UI, server state, API contracts, persistence, identity, realtime events, and deployment.
  • Separate local UI state from server state; server-state tools coordinate caching, freshness, invalidation, and request lifecycles.
  • Schema and ORM migrations must preserve data invariants and compatibility.
  • Authentication features need safe password handling, token/session lifecycle, authorization, and abuse resistance.
  • WebSockets introduce connection lifecycle, reconnection, ordering, presence, authorization, and scale concerns.
  • SSR changes where code executes and affects secrets, data fetching, hydration, caching, and error handling.

Capstone

Build one social feature as a vertical slice: schema → API → authz → query/cache → responsive UI → realtime notification → tests and browser evidence.

Knowledge connections