Power BI Fundamentals - Create visualizations and dashboards from scratch
You’re only 3 weeks away from a new language
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the need for opinionated front-end development in Rails through this conference talk that challenges the current "choose your own adventure" approach to front-end tooling. Learn why Rails has gradually moved away from its original omakase philosophy in front-end development, leaving developers to navigate an overwhelming array of choices including bundlers, preprocessors, CSS frameworks, and JavaScript libraries. Discover how this flexibility contradicts Rails' core design principles and reduces developer productivity. Examine a proposed solution through an opinionated front-end generator that provides strong defaults and conventions similar to Rails' back-end approach. Gain insights from a design systems expert's perspective on the evolution of Rails front-end tooling, from the asset pipeline and CoffeeScript through webpacker to modern solutions like js/cssbundling, importmaps, and ViewComponent. Understand the historical context of front-end shifts in Rails and explore what a more opinionated future could look like, including innovations such as rendering ViewComponents in the browser.
Syllabus
RailsConf 2025 The Front-end is Omakase by Cameron Dutro
Taught by
Ruby Central