1 months ago 643 views
Presented by Steve McDougall
October 15, 2020
Building APIs can be easy right, we design the data model, slap some routes in and controllers to wrap our ORM access. But is this efficient, and does it scale? What happens when our application grows to a point where we have 100s of Models and more scopes than your average game of Call of Duty? How can we structure and approach our APIs in Laravel, so that scale from a code perspective isn't an issue? In this talk I will take you through how I approach this problem, and have been approaching this problem for the last few years.
Steve has been building software for startups and enterprise scale businesses for the better part of a decade, using a variety of languages and frameworks. In his time in industry he has grown very fond of the PHP language and Laravel framework, and advocates PHP often - also running the PHP South Wales user group for over 2 years now. He runs his own consulting business from rural Wales, where he works with clients all over the world using a mixture of PHP, Go and Node to teach them how to build better, more manageable APIs.