~/talk

Hanami 2: New Framework, New You

Talkat RubyConf TH 2022 · 2022-12-09..12-10· [ruby-on-rails]
slides:none on file

Hanami 2.0 ships (released two weeks before the conference) and shows how to build apps around a central container that registers components (repos, actions, settings) and wires them with a deps mixin so exactly one action per endpoint uses tested components. Routes, param schemas, providers and prepare boot mode speed development and tests. Slices introduce modular domains and you can drop web gems to make CLIs, Kafka consumers or serverless functions. Examples include a books index, a repo returning sample items, and fast console access.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Ruby resolutions
  3. 2:28Hanami 2.0 release
  4. 3:51Talk plan overview
  5. 4:17Install Hanami app
  6. 5:20Generating and understanding actions
  7. 6:44Dependency injection
  8. 8:07Dry-effects usage
  9. 8:48Server and testing
  10. 9:09Test actions directly
  11. 10:09Hanami console
  12. 11:11Configuring settings
  13. 12:15External providers
  14. 12:56Organizing apps with slices
  15. 13:58Slice dependencies
  16. 14:40Cross-slice imports
  17. 15:23Beyond web apps
  18. 16:26Developer growth
  19. 17:30Separate logic
  20. 18:13Modularity skills
  21. 19:35Personal journey
  22. 21:20New framework tips
  23. 22:22Resources
~/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.