RailsConf 2020 CE - Encapsulating Views by Joel Hawksley

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

Confreaks

Confreaks

4 жыл бұрын

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.

Пікірлер
RailsConf 2020 CE - Tidy First? by Kent Beck
15:46
Confreaks
Рет қаралды 11 М.
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 52 МЛН
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 66 МЛН
ViewComponents in the Real World - Joel Hawksley
34:17
Ruby Central
Рет қаралды 8 М.
Java 23 - Better Language, Better APIs, Better Runtime
57:39
RubyConf 2009 - SOLID Ruby by: Jim Weirich
46:19
Confreaks
Рет қаралды 9 М.
Top REST API Design Pitfalls
1:21:26
Victor Rentea
Рет қаралды 1,3 М.
18 Weird and Wonderful ways I use Docker
26:18
NetworkChuck
Рет қаралды 148 М.
The Best Programmer I Know • Daniel Terhorst-North • GOTO 2024
48:33
GOTO Conferences
Рет қаралды 55 М.