~/talk

Fresh - the next level in web applications?

Talkat Jfokus 2023 · 2023-02-06..02-08· [javascript, web-platform]
slides:none on file

Fresh runs on Deno and claims no build step by transpiling TypeScript on the fly and caching results, uses Preact for rendering, and pushes an island-based hydration model so only isolated widgets hydrate on the client. The demo shows a small app with a speaker list, a click counter and an add-speaker island that uses signals for cross-island state and an added confetti library; live reload and dependency caching work but adding new deps sometimes requires a server restart. Ecosystem is growing but not yet battle-tested.

AI-written summary · about

  1. 0:00Start
  2. 6:59History
  3. 13:52Deno: Dependency Management
  4. 15:35Deno: Using NPM specifiers
  5. 19:18Islands Architecture
  6. 23:18Client hydration
  7. 25:21Routing
  8. 26:03Persistence
  9. 27:27Tooling
  10. 39:22Conclusion
~/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.