August 2025
Intermediate to advanced
294 pages
6h 59m
English
In the previous chapter, we learned how we can link resources together with relationships and use validations, preparations, and changes to implement business logic within resource actions. With this new knowledge, we could build out a fairly comprehensive data model if we wished. We could make resources for everything from tracks on albums, band members, and record labels to anything we wanted, and also make a reasonable CRUD interface for it all. We’ve covered a lot!
But we’re definitely missing some business logic and UI polish. If we had a whole lot of artists in the app, it would become difficult to use. The artist catalog is one big list of cards—there’s no way to search or sort data, and we definitely ...
Read now
Unlock full access