Skip to main content
ArticlesProjects
online

Stop Building CRUD APIs (do this instead)

Event:Laravel Serbia
Category:meetup
Presented:7 May 2026

Most Laravel APIs start the same way: a resource controller, a few routes, and a clean set of CRUD endpoints. It looks good - until real behaviour shows up. In this live coding session, we’ll take a typical CRUD API and push it to its limits, exposing where it starts to fall apart. From there, we’ll refactor it into something that reflects how systems actually work - focusing on actions, intent, and clarity over convention. We’ll cover: Where CRUD works (and where it doesn’t) Why “update” endpoints become a dumping ground How to model real behaviour in your API design A practical structure you can apply in Laravel today No slides, no theory overload - just real code, real problems, and better ways to approach them.