~/talk

vinxi: I needed a server

Talkat ViteConf 2023 · 2023-10-05..10-06· [nodejs, web-platform]
links:none on file
slides:none on file

vinxi claims to remove the repeated multi-server pain by combining bundling, dev server and runtime into one configurable tool. It is built on Vite and Nitro, exposes a bun app–like router API where each route can be static, API, client or SSR, and runs isolated Vite builds so you get isolated Vite routers with separate plugin pipelines and HMR for server and client. The demo shows file-system routing, API handlers and SSR all wired and running; goal is fewer adapters and predictable deployable outputs.

AI-written summary · about

  1. 0:00Introduction and journey
  2. 1:43Lessons from Next.js
  3. 3:30Bliss.js and self-provisioning
  4. 5:12Building games and Vex
  5. 6:59Solid Start and deployment
  6. 8:26Challenges with adapters
  7. 9:50Next.js app directory and RSC
  8. 12:40Introducing vinxi
  9. 17:14Freedom in tooling
~/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.