Laravel.Up.and.Running.A.Framework.for.Building.Modern.PHP.Apps....
What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its vast ecosystem of tools let you quickly build new sites and applications with clean, readable code. With this practical guide, Matt Stauffer--a leading teacher and developer in the Laravel community--provides the definitive introduction to one of today's most popular web frameworks. The book's high-level overview and concrete examples will help experienced PHP web developers get started with Laravel right away. By the time you reach the last page, you should feel comfortable writing an entire application in Laravel from scratch. Dive into several features of this framework, including: Blade, Laravel's powerful, custom templating tool Tools for gathering, validating, normalizing, and filtering user-provided data Laravel's Eloquent ORM for working with the application's databases The Illuminate request object, and its role in the application lifecycle PHPUnit, Mockery, and PHPSpec for testing your PHP code Laravel's tools for writing JSON and RESTful APIs Interfaces for file system access, sessions, cookies, caches, and search Tools for implementing queues, jobs, events, and WebSocket event publishing Laravel's specialty packages: Scout, Passport, Cashier, Echo, Elixir, Valet, and Socialite Table of Contents Chapter 1. Why Laravel? Chapter 2. Setting Up a Laravel Development Environment Chapter 3. Routing and Controllers Chapter 4. Blade Templating Chapter 5. Frontend Components Chapter 6. Collecting and Handling User Data Chapter 7. Artisan and Tinker Chapter 8. Database and Eloquent Chapter 9. User Authentication and Authorization Chapter 10. Requests and Responses Chapter 11. The Container Chapter 12. Testing Chapter 13. Writing APIs Chapter 14. Storage and Retrieval Chapter 15. Mail and Notifications Chapter 16. Queues, Jobs, Events, Broadcasting, and the Scheduler Chapter 17. Helpers and Collections
- 粉丝: 354
- 资源: 1488
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助