RailsConf 2020 CE - Encapsulating Views by Joel Hawksley

  Рет қаралды 7,519

Confreaks

Confreaks

Күн бұрын

Encapsulating Views by Joel Hawksley
Unlike models and controllers, Rails views are not encapsulated. This makes them hard to reason about and difficult to test, leading us to use abstractions such as presenters and decorators. In this talk, we'll explore the inner workings of how Rails compiles and executes views today, the lessons we've learned building encapsulated views at GitHub over the past year, and how you can do the same with the support for 3rd-party component frameworks coming in Rails 6.1.
__________
Joel is a software engineer at GitHub. He works on the Design Systems team, leading the development of ViewComponent.

Пікірлер
ViewComponents in the Real World - Joel Hawksley
34:17
Ruby Central
Рет қаралды 8 М.
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
RailsConf 2014 - All the Little Things by Sandi Metz
38:47
Confreaks
Рет қаралды 175 М.
GORUCO 2009 - SOLID Object-Oriented Design by Sandi Metz
47:12
RailsConf 2015 - Nothing is Something
35:53
Confreaks
Рет қаралды 78 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 1,1 МЛН
RailsConf 2020 CE - Tidy First? by Kent Beck
15:46
Confreaks
Рет қаралды 11 М.
More Rust in Linux + Pressure on Microsoft + Updates
15:43
SavvyNik
Рет қаралды 1,3 М.
What is mathematical thinking actually like?
9:44
Benjamin Keep, PhD, JD
Рет қаралды 26 М.
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН