Laravel: Building APIs Like a Pro

Justin Yost (02.Nov.2018 at 13:30, 3 hr )
Workshop at Madison PHP Conference 2018 (English - US)

Rating: 3 of 5

APIs are quickly becoming one of the primary tools developers will work on and build. Whether it's an API to power a JavaScript desktop front-end or a mobile app, or to be used by your customers to make the next awesome third party integration, APIs aren't just a tool for the big players in development spaces. They are for everyone and anyone. Together we'll learn how to build an API in Laravel, from the simple and basic, BREAD interface to some more complex interfaces as well as building an OAuth login and authentication system for your API.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= seven plus nine

Comments

Rating: 3 of 5

04.Nov.2018 at 12:23 by Juan P Martinez Rios (16 comments) via Web2 LIVE

Building the API was cool. If you find yourself with an audience that doesn't have many questions, just continue building the API as you would like it to be (i.e. what would be a good API in your opinion?); if the audience has questions, then you can build what they want to see, but if nothing is said, you would still have your own material to go through

Rating: 3 of 5

04.Nov.2018 at 12:40 by M (11 comments) via Web2 LIVE

Speaker knowledge was good. As a follow-along workshop it got a little out of control; people were lost and the rapport between the speaker and the audience wasn’t strong enough to fix that. I recommend getting someone to go around and troubleshoot for people, and building longer pauses into the presentation so you can leave information on screen for people. In a couple places early on, the pause should have been at least 10 minutes. It’s not too long!

Was also more basic than I was expecting, but the speaker’s knowledge was above that level. My fault for not carefully reading the description!

Rating: 3 of 5

04.Nov.2018 at 21:27 by Tony Dexter (4 comments) via Web2 LIVE

Would have been more helpful if some of the code/commands were included in a file in the repo that was used, as well as simple instructions (or a docker config file) and time to install a test environment. Otherwise the content was good for a Laravel/Artisan intro. Thanks!

Rating: 3 of 5

05.Nov.2018 at 09:20 by Eric Anderson (9 comments) via Web2 LIVE

Since this was a hands on workshop and required running Laravel locally it would have been greatly beneficial to include either the time or instructions for setting up a working instance of Laravel using 'artisan serve' as the presenter was using. Even if you are familiar with Docker, Vagrant, Valet, or Artisan it takes some type to set up the correct config to get Laravel running. Since there was no time to set up a local instance me and many other attendees were struggling to get a local Laravel instance running as the present dove into the presentation. It would have also been nice to have the commands the presenter was running available somewhere in the presentation repo so that we didn't need to type them out from the screen.

Otherwise it was a good and informative talk on APIs using Laravel and the presenter was very knowledgeable on the subject.

Rating: 3 of 5

07.Nov.2018 at 13:27 by Nick Escobedo (6 comments) via Web2 LIVE

Speaker was knowledgeable.

Didn't appear to have material for most of the second part of tutorial.
Relied mostly on questions, but there weren't many questions.

© Joind.in 2018