~/talk

Building Rocket

Talkat RustConf 2017 · on Saturday, 2017-08-19· [rust]
slides:none on file

Rocket is a web framework for Rust that claims simplicity, reliability, and performance by using code generation; the talk dissects what code gets emitted (route info, a monomorphic request→outcome wrapper, routes vector), shows concrete examples (route attributes, dynamic path parsing that prevents directory traversal, request guards and ranking for auth), and previews features like typed URLs and database integration. It reports rapid adoption (thousands of users, a couple dozen companies, 1k+ GitHub stars at launch) and explains current nightly dependencies and the path to stable.

AI-written summary · about

  1. 0:00Introduction
  2. 3:22Rocket
  3. 7:42Hello World
  4. 12:09Dynamic Pads
  5. 15:17Request Guards
  6. 18:50Rocket Website
  7. 19:14Code Generation
  8. 24:28Internals
  9. 25:56Type
  10. 27:17Database Support
  11. 28:14Myths about Rocket
  12. 29:32Is Rocket unstable
~/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.