Laravel Restful API and AngularJS
-
Upload
blake-newman -
Category
Technology
-
view
6.879 -
download
3
Transcript of Laravel Restful API and AngularJS
![Page 1: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/1.jpg)
laravel
laravelTHE PHP FRAMEWORK FOR WEB ARTISANS
By César Pino
laravelTHE PHP FRAMEWORK FOR WEB ARTISANS
By César Pino
![Page 2: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/2.jpg)
laravel
Highlight Characteristics
Eloquent
Routing
(groups, filters, regex)To install Libraries
![Page 3: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/3.jpg)
laravel
Highlight CharacteristicsMVC
![Page 4: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/4.jpg)
laravel
Highlight Characteristics: Templates (Blade)
![Page 5: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/5.jpg)
laravel
Highlight Characteristics
Restful API (Really easy to do)
Create -> POSTRead -> GETUpdate -> PUTDelete -> DELETE
Artisan CLI
![Page 6: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/6.jpg)
laravel
Authentication, Forms, Events, Validations, Helpers, Security, Errors logging, Cache, Unit testing, Pagination, Mail, Sessions, Core extensions, query builder, migrations ...
A lot things more…
etc
![Page 7: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/7.jpg)
laravel
![Page 8: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/8.jpg)
laravel
Tutorial Restful api
1. We will create an API about expedients.2. The users have their own expedients.3. The app has a possibility to search per whatever field.4. All the responses are with json format.
![Page 9: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/9.jpg)
laravel
Tutorial Restful api: Model Diagram
![Page 10: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/10.jpg)
Superheroic javascript MVW FrameworkBy César Pino
![Page 11: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/11.jpg)
Characteristics
![Page 12: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/12.jpg)
Controllers
![Page 13: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/13.jpg)
Directives and filters
![Page 14: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/14.jpg)
ResourcesThe ngResource module provides interaction support with RESTful services via the $resource service.
![Page 15: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/15.jpg)
Powerful tool to download libraries and dependencies, testing, minification, and generate angular controller, services, modules, routes etc.
![Page 16: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/16.jpg)
Advantages
● Less data downloading.● A few boilerplate and bootstrapping.● Client cache.● A lot of third party modules, directives, etc.● Big community.● Easy restful integration.
![Page 17: Laravel Restful API and AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022042518/554a0f42b4c905825d8b48f0/html5/thumbnails/17.jpg)