~/talk

Introducing Abell, a New Vite-Powered Static-Site-Generator

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

Abell is a Vite-powered static-site generator that keeps the vanilla HTML workflow while executing JavaScript at build time to produce pages, components and routes. It lets templates write JS directly in HTML and import NPM packages in templates, resolves Vite plugins (Markdown, MDX) for content transforms, emits pages as JS functions so components can be tested as functions, and supports manual file-based routing and client hydration for frameworks like Solid. The project ships as a small, low-level SSG with type support and plugin extensibility.

AI-written summary · about

  1. 0:00The limitations of vanilla
  2. 3:29Introducing Abel
  3. 7:57Vite integration and plugins
  4. 13:23Building reusable components
  5. 16:14Customizing site routing
  6. 20:53Testing and deployment
  7. 24:13Framework agnostic power
~/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.