Rails 8 Frontend: 10 commandments and 7 deadly sins in 2025
Yaroslav Shmarov • September 12, 2024 • Sarajevo, Bosnia and Herzegovina • Talk
Rewire your React/Rails API brain and learn to build a maintainable Rails Frontend!We will analyse some design patterns (10 commandments) and antipatterns (7 deadly sins).You will discover practical solutions to classic frontend problems (modals, sliders, multistep forms, dynamic elements).
Learn how to balance between components, decorators, helpers and partials and other frontend patterns.
Discover the ecosystem of Rails Frontend tools, like component and UI libraries (stimulus-component, stimulus-use, RailsUI, ZestUI, RapidRailsUI, PhlexUI), encapsulation frameworks (phlex, view components), frontend focused gems (Hotwire combobox, cocoon, lookbook)
Discover some practical solutions to classic problems like multistep forms, styled select dropdowns, dynamic forms, responsive tables, nested forms, modals, sliders.
EuRuKo 2024