Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building RESTful APIs with Laravel 5's Doc Block-based Controller Annotations

PHP UK Conference via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of RESTful API development in Laravel 5 through this conference talk from PHP UK Conference. Dive into the new configuration-as-annotation approach for handling request routing, leveraging doc block-style syntax in controller annotations. Learn about the history of Laravel, compare it with Symphony, and understand the advantages and disadvantages of this new method. Discover practical examples, including the Reservation Controller and Make Command, while gaining insights into cached routes, documentation practices, and performance considerations. Examine the future of annotations in Laravel development and explore GitHub repositories for hands-on learning. This 48-minute presentation covers Laravel 5 updates, event handling, and framework overhead, providing a comprehensive overview of building efficient RESTful APIs with Laravel 5's controller annotations.

Syllabus

Intro
History of Laravel
Laravel 5 Changes
History of Annotations
Comparing to Symphony
Reservation Controller
Make Command
Handle Event
Recap
Cached Routes
Options
Advantages
Documentation
Disadvantages
Tightly linking controller to route
Single developer deployment
The future of annotations
How can we handle annotations
Grouping controllers together
Not with annotations and comments
Github repository
Laravel 5 update
Where did the event come from
ReserveRoom
ReservedEvent
Shortcut
Alias
Framework
Overhead
Cache
Performance
Read into memory
Read time
Laravel 5 Beta

Taught by

PHP UK Conference

Reviews

Start your review of Building RESTful APIs with Laravel 5's Doc Block-based Controller Annotations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.