~/conference

JetBrains JavaScript Day 2023

JetBrains JavaScript Day 2023 is a free virtual event that took place on November 2, 2023.

frontend developers, framework engineers, full stack JavaScript engineers, TypeScript developers, runtime engineers, web platform engineers, developer tooling engineers

Angular v17 defer primitive; full app hydration for SSR; esbuild/Vite application builder; LLM-driven malleable Nuxt apps; TypeScript unknown and catch checks; TC39 proposal pipeline and tooling; view transitions API and polyfills; Node Bun Deno runtime comparisons; batteries-included JavaScript runtime design; React state patterns and fetch strategies

titleauthorlength
JetBrains JavaScript Day 2023Simona Cotin, Daniel Roe, Stefan Baumgartner, Romulo Cintra Espirito Santo, Cory House, Luca Casonato, James M Snell, Fred K. Schott07h 19m
Angular v17 demos a new defer views primitive with triggers like idle and interaction plus prefetch, marks full app hydration and the esbuild application…
Talk on
State of Angular – v17Simona Cotin41m
Angular v17 adds a declarative defer primitive to lazy‑load template sections (triggers: idle, interaction, hover, timer; supports prefetch), stabilizes full…
Talk on
An AI-Enabled Framework? Using LLMs to Put People FirstDaniel Roe45m
Live-coding builds a Nuxt 3 prototype that uses OpenAI (GPT‑3.5) to take the app’s current JSON state plus a natural‑language prompt and return concrete UI…
Talk on
Lies We Tell Ourselves Using TypeScriptStefan Baumgartner30m
Fetch from SWAPI is typed as any so JSON results silently crash unless explicitly validated; replacing any with unknown and enabling useUnknownInCatchVariables…
Talk on
TC39 - From the Proposal to ECMAScript - Step by StepRomulo Cintra Espirito Santo37m
Explains TC39’s concrete pipeline: stage 0–4 proposals move through consensus at 4–8 plenaries per year, with tiny edits finishing in ≈1 year while big…
Talk on
React: The Most Common Mistakes in 2023Cory House48m
Recommends switching foundations: use Vite over Create React App or consider Next.js for server rendering, move related code into a monorepo, and adopt…
Talk on
JavaScript Should Come With BatteriesLuca Casonato38m
Argues that JavaScript needs batteries included and shows a runtime that delivers: a single-binary runtime with built-in TypeScript, browser-standard…
Talk on
It's Not Just Node.js AnymoreJames M Snell40m
Non-browser runtimes multiply: Node, Deno/Dino, Bun, Cloudflare Workers and new entrants like WinterJS, each with different tradeoffs. WinterCG pushes shared…
Talk on
View Transitions: Fact vs. FictionFred K. Schott41m
View Transitions let the browser animate between a real server-rendered HTML start and end, using CSS for fades, slides and morphs and only a little JS to call…
Talk on
~/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.