~/conference

JSWorld Conference 2024

frontend developers, framework engineers, web performance engineers, full stack developers, developer tooling engineers, platform engineers

Qwik streaming rendering; Qwik framework migration; backend-for-frontend (BFF) patterns; Deno runtime updates; Angular modernisation; SolidStart application framework; Astro site architecture; Puppeteer and Playwright automation; browser Web API capabilities; Tauri 2.0 desktop apps; production RAG systems; ES6 proxies for time travel

titleauthorlength
Rendering RevealedAdam Jahr30m
Clear, actionable comparison of rendering modes with concrete tradeoffs and config examples: SSR gives server-built HTML plus client hydration so SEO and…
Talk on
JavaScript Streaming - A Qwik glimpse into the futureShai Reznik45m
Claims Qwik v1.0 delivers instantly interactive apps at any size by shipping compiled JavaScript streaming packets instead of blocking hydration, with a…
Talk on
FROM ANGULAR TO QWIK: THE FRAMEWORK THAT CHANGES THE PARADIGMMohamed Ayoub Alouane21m
Claims that Qwik sends interactive HTML first then streams JavaScript on demand, demonstrated by a live app with buttons, a clock and a counter that only…
Talk on
Enhance and improve user experience with BFFBakhtar Sobat21m
Builds an e‑commerce demo that stitches existing microservices (product, offer, checkout) behind a Backend‑For‑Frontend that aggregates and caches server‑side…
Talk on
State of DenoRyan Dahl29m
Announces JSR a TypeScript-first module registry that is ESM-only and explicitly overlays npm while launching as a public beta this morning. Demonstration…
Talk on
Angular RenaissanceMinko Gechev27m
Angular now ships standalone components to remove NgModule boilerplate, introduces signals-based change detection and input/view-query signals (developer…
Talk on
SolidJS - SolidStartRyan K Carniato28m
SolidStart claims a meta‑framework that wires Solid primitives to existing tools: it leverages Vinci and Nitro, supports file-system routing, lazy-loaded…
Talk on
Rethinking Browser Automation: Unleashing the Power of Puppeteer and PlaywrightÖnder Ceylan28m
Demonstrates concrete techniques: use Puppeteer core plus Chrome launcher to avoid the 170–280 MB browser download, connect over Chrome DevTools Protocol to…
Talk on
Superpowers of browser's Web APINikola Mitrovic24m
Claim: JavaScript bundle size is the biggest loading bottleneck, and shaving it changes Web Vitals. Examples: code-splitting yields a 100 Lighthouse score on a…
Talk on
All Things AstroElian van Cutsem21m
Astro claims to ship no JavaScript by default while letting pages become interactive via client directives (client:load, client:idle, client:media…
Talk on
So you think you know GitAdvanced Git Tips and TricksScott Chacon24m
Claims that Git now has over 145 commands including a recent git replay and that checkout’s overload is split into git switch and git restore. Demonstrations…
Talk on
Tauri 2.0Daniel Thompson-Yvetot24m
Tauri 2.0 claims small binaries under 8 MB (one example 500 KB on Windows), a Rust core with plugin APIs for JS and Rust, and explicit opt‑into OS features to…
Talk on
Super vision smart gogglesJasper Hieselaar20m
Claims a move from slow monitoring to swift root cause analysis using Elastic APM agent to correlate traces logs and metrics. Describes instrumenting Java apps…
Talk on
Everything is a pluginMrinalini Sugosh26m
CKEditor 5 exposes an MV+ plugin architecture where even typing and paragraphs are implemented as plugins; it shows a concrete AI Assistant plugin for…
Talk on
Leveraging Moore's Law to Optimize Database PerformanceBehrad Babaee26m
Evaluates Moore’s Law against present hardware and explains how Aerospike uses much more RAM per disk plus NVMe to change design tradeoffs, keeping a full…
Talk on
Production Ready RAGMichel de Ru36m
Claims a production-ready stack called RAGStack that ships curated, security-tested versions of LangChain, LlamaIndex, OpenAI and more and adds a continuous…
Talk on
Never be blocked by bad data againPeter Pistorius12m
Asserts that realistic, production-like test data can be generated safely from nothing more than a schema, using Snaplet and an AI-driven, TypeScript SDK that…
Talk on
The Future of FrontendRyan K Carniato, Shai Reznik, Daniel Roe, Anthony Fu, Minko Gechev, Alexander Lichter53m
A multi‑framework panel with SolidJS Signals, Qwik, Nuxt, Vite and Angular people debates concrete outcomes: Apple is restricting PWAs and that breaks installs…
Talk on
CSS Between the PagesPhil Nash21m
Shows how to replace white flashes with real transitions using the View Transitions API: call document.startViewTransition to snapshot before/after states…
Talk on
Web DevelopmentMinko Gechev, Houssein Djirdeh, Jatin Ramanathan26m
Wiz is a closed-source Google framework that streams server-rendered HTML, uses JS action event replay and HTML attributes like JS action JS model JS…
Talk on
5 Antipatterns that Made Our React/GraphQL App Slow (And How We Fixed Them)Jonas Herrmannsdörfer22m
Strips down GraphQL queries to remove unused fields and reduces payload and response time — a shown case cuts size by 31% payload, 22% latency — and avoids…
Talk on
Building a Time Machine with ES6 ProxiesMarc Backes29m
Live coding builds a single function that returns an ES6 Proxy wrapping the app state, pushing full structuredClone snapshots into an array and tracking a…
Talk on
The art of tree-shakingEric Fennis16m
Lucide Icons grows from 2019 to 29,400 icons and forces hard choices: ES module exports, declaring sideEffects: false (only when certain), and splitting large…
Talk on
Backstage Plugins: Another way to communicate your dataTalita Gregory19m
Backstage plugins are used at Spotify to aggregate tools and present performance and quality data; the Lighthouse squad collects 16 billion metrics per week…
Talk on
Laravel, Inertia and VueDaniel Kelly22m
Claims that Inertia.js lets Laravel and Vue build SPAs with no external REST API, shows code returning Inertia::render from a controller and Vue page props…
Talk on
Astro and Qwik - a match made in performance heaven!Filip Rakowski27m
Astro ships zero JS by default and renders static multi‑page HTML while Qwik compiles per-interaction code splitting with automatic prefetch so resumed…
Talk on
Bandwidth Ballet: Optimizing Video Performance for Web MaestrosTamas Piros26m
Concrete claims and actionable knobs: encoding choices (h264 h265 AV1 vp9), bitrate reductions, and source order that cut a 59s ~50 MB MP4 down to ~11 MB while…
Talk on
Data - UI rEvolutionMauro Mandracchia23m
Chronicles the shift from POSIX terminals to GUIs to search input and claims search replaces browsing, traces how P2P file sharing plus trust needs spawn…
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.