On this page
active record
Explore " active record" with insightful episodes like "Web Development Frameworks: Elixir and Phoenix vs. Ruby on Rails with Owen Bickford & Dan Ivovich", "Laracon AU, form building, and advanced learning" and "ActiveRecord and the Beauty Lost in Translation" from podcasts like ""Elixir Wizards", "North Meets South Web Podcast" and "ReadOrListen"" and more!
Episodes (3)
Laracon AU, form building, and advanced learning
Jake and Michael discuss the very first Laracon AU, designing and building forms, using Bootstrap and Tailwind CSS, and advanced learning.
Show links
ActiveRecord and the Beauty Lost in Translation
Author: Matthew Machuga
Read By: Alfred Nutile
Original Source: http://matthewmachuga.com/blog/2015/activerecord-and-the-beauty-lost-in-translation.html
Sometime in 2014, PHP-land started to debate whether Active Record was a tolerable ORM pattern, and whether one should use Active Record or Data Mapper ORMs. In PHP, this comes down to something like Laravel’s Eloquent ORM as an Active Record implementation vs. Doctrine, the reigning mainstream (and probably only) PHP data mapper implementation. After a surge of interest in Domain-Driven Design (DDD) and Hexagonal Architecture in the Laravel, and overall PHP communities, people began to detest one of the very things that drew them to the framework in the first place. This was fueled by a number of vocal and notable Laravel community members learning Doctine, talking about it heavily, and some evangelizing it. With outside influence from the PHP world providing the same judgement against the impure Active Record pattern, the pitchforks started to come out from all over.