Deconstructing the framework, by Gary Bernhardt
Rails gives us M, V, C, routes, and helpers. Some people add observers and concerns, among others. We've standardized on presenters. Service objects are gaining popularity. Uncle Bob wants you to add interactors, request models, response models, and entities. That's a lot of stuff! Let's step back: ideally, how do all of these things fit together? Does it make sense to have so many different components? How do different web frameworks project these onto actual components? Most importantly: how does this explain the tangled mess in Rails controllers and how we might fix it?
Barcelona Ruby Conference is a conference held by Codegram. We've been running development conferences since 2012 with a goal in mind: Inspiring our audience by putting together the best speakers & talks at a privileged location in the beautiful Barcelona area.
Head over to https://conferences.codegram.com/ to see an overview of all our conferences and talks. Visit https://www.codegram.com/blog/ to learn more from our team on related topics.
Видео Deconstructing the framework, by Gary Bernhardt канала Codegram
Barcelona Ruby Conference is a conference held by Codegram. We've been running development conferences since 2012 with a goal in mind: Inspiring our audience by putting together the best speakers & talks at a privileged location in the beautiful Barcelona area.
Head over to https://conferences.codegram.com/ to see an overview of all our conferences and talks. Visit https://www.codegram.com/blog/ to learn more from our team on related topics.
Видео Deconstructing the framework, by Gary Bernhardt канала Codegram
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Vim with me: Gary Bernhardt](https://i.ytimg.com/vi/iF4RvQq6yU0/default.jpg)
![Statically Prevent 404s - Gary Bernhardt](https://i.ytimg.com/vi/KRMJIiGE0ds/default.jpg)
![Keynote: the top 10 ways to scam the modern american programmer, by Zed A Shaw](https://i.ytimg.com/vi/Q47FOiwXDh8/default.jpg)
![Gerald Jay Sussman: The Role of Programming (Dan Friedman's 60th Birthday)](https://i.ytimg.com/vi/arMH5GjBwUQ/default.jpg)
![Evil Tom Stuart - Smalltalk, Lisp, Bash: Three Interesting Languages](https://i.ytimg.com/vi/Cix0SYZ7CMo/default.jpg)
![](https://i.ytimg.com/vi/ga4bWzttouE/default.jpg)
![Cascadia 2011 - The Unix Chainsaw by Gary Bernhardt](https://i.ytimg.com/vi/ZQnyApKysg4/default.jpg)
![Ruby Conf 12 - Boundaries by Gary Bernhardt](https://i.ytimg.com/vi/yTkzNHF6rMs/default.jpg)
![Bringing WebAssembly outside the web with WASI by Lin Clark](https://i.ytimg.com/vi/fh9WXPu0hw8/default.jpg)
![The Rise Of Open-Source Software](https://i.ytimg.com/vi/SpeDK1TPbew/default.jpg)
![TDD for those who don't need it - GopherCon SG 2017](https://i.ytimg.com/vi/a6oP24CSdUg/default.jpg)
![The Unix Chainsaw - Gary Bernhardt](https://i.ytimg.com/vi/sCZJblyT_XM/default.jpg)
![Life beyond http, by Anthony Eden](https://i.ytimg.com/vi/8b0MyL3xunw/default.jpg)
![Lightning Talk: FlatBuffers](https://i.ytimg.com/vi/olmL1fUnQAQ/default.jpg)
![WebAssembly: Real World Applications](https://i.ytimg.com/vi/ysFJHpS-O08/default.jpg)
![Rust, WebAssembly, and the future of Serverless by Steve Klabnik](https://i.ytimg.com/vi/CMB6AlE1QuI/default.jpg)
!["Vim is the best text editor that anyone ever wrote" (Gary Bernhardt)](https://i.ytimg.com/vi/32VpMG0hVL8/default.jpg)
![Gary Bernhardt: It's Fine | DHTMLConf 2000 | JSFest Oakland 2014](https://i.ytimg.com/vi/8QlZbg5B1vk/default.jpg)
![Bash Programming & The UNIX Chainsaw | Code Walks 054](https://i.ytimg.com/vi/n9A9H-eEG4A/default.jpg)
![Rewriting My React Website in WebAssembly](https://i.ytimg.com/vi/_oY46htm2to/default.jpg)