If you’re arriving without reading part 1 no problem, this article will focus on ActiveModel. If you want background and more detail on what the sample application is doing you can read part 1 here, its a much shorter read
If you’re arriving without reading part 1 no problem, this article will focus on ActiveModel. If you want background and more detail on what the sample application is doing you can read part 1 here, its a much shorter read