JetBrains JavaScript Day 2022
summary
Blitz pivoted from a framework to a toolkit of libraries — demonstrated adding zero-API RPC and Blitz Auth to Next.js with Prisma-backed sessions, sign‑up/login/logout flows and working client hooks; RPC replaces fetch and preserves types. Platformatic DB boots a local DB, runs migrations, generates types, serves GraphQL and REST and even subscriptions with instant hot reload. Records & Tuples proposal: immutable value equality primitives (hash prefix), copy‑by‑value semantics, change‑by‑copy array methods and Safari 16/compiled polyfills; symbols + WeakMaps for object boxing. Solid showed runtime signals/memos for fine‑grained updates and partial hydration. Next 3 + Nitro: filesystem routing, auto‑imports, md content, esbuild, multi‑platform deploys. Angular 15: image directive (LCP/CSS optimizations), improved stack traces via Chrome async tagging, standalone components and functional guards.
AI-written summary · about
chapters (10)
- 0:00Intro
- 4:28Blitz.js: The Next.js Toolkit for Rapid Iteration, by Aleksandra Sikora
- 57:27I Would Never Use an ORM, by Matteo Collina
- 1:50:06Behind the Scenes: Discussing One of the Most Interesting TypeScript 4.9 Features, by Andrey Starovoyt
- 2:39:57Records & Tuples Are Coming: The Next Exciting JavaScript Feature, by Nicolò Ribaudo
- 4:00:45Design Decisions for the Components Library, by Alexey Shestakov
- 4:47:49The World Beyond Components, by Ryan Carniato
- 5:40:16Nuxt 3 – More Than Vue 3 on Steroids, by Alexander Lichter
- 6:27:06What's New in Angular v15, by Minko Gechev
- 7:13:30Wrap-up








