Laravel: Up & Running: A Framework for Building Modern PHP Apps, 3/e (Paperback)

Stauffer, Matt

買這商品的人也買了...

商品描述

What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to include Laravel 10, the third edition of this practical guide provides the definitive introduction to one of today's most popular web frameworks.

Matt Stauffer, a leading teacher and developer in the Laravel community, delivers a high-level overview and concrete examples to help experienced PHP web developers get started with this framework right away. This updated edition covers the entirely new auth and frontend tooling and other first-party tools introduced since the second edition.

Dive into features, including:

  • Blade, Laravel's powerful custom templating tool
  • Tools for gathering, validating, normalizing, and filtering user-provided data
  • The Eloquent ORM for working with application databases
  • The Illuminate request object and its role in the application lifecycle
  • PHPUnit, Mockery, and Dusk for testing your PHP code
  • Tools for writing JSON and RESTful APIs
  • Interfaces for filesystem access, sessions, cookies, caches, and search
  • Tools for implementing queues, jobs, events, and WebSocket event publishing
  • Specialty packages including Scout, Passport, Cashier, and more

商品描述(中文翻譯)

Laravel與其他PHP網頁框架有何不同之處?首先是速度和簡潔性。這個快速應用程式開發框架及其生態系統的工具讓您能夠快速使用乾淨、易讀的程式碼建立新的網站和應用程式。第三版的這本實用指南已完全更新至Laravel 10,提供了對當今最受歡迎的網頁框架之一的明確介紹。

Laravel社群中的領先教師和開發者Matt Stauffer提供了高層次的概述和具體範例,以幫助有經驗的PHP網頁開發人員立即開始使用這個框架。這本更新的第三版涵蓋了自第二版以來引入的全新認證和前端工具以及其他官方工具。

深入研究功能,包括:

- Blade,Laravel強大的自訂模板工具
- 用於收集、驗證、規範化和過濾用戶提供的資料的工具
- 用於處理應用程式資料庫的Eloquent ORM
- Illuminate請求物件及其在應用程式生命週期中的角色
- 用於測試PHP程式碼的PHPUnit、Mockery和Dusk
- 撰寫JSON和RESTful API的工具
- 用於檔案系統存取、會話、Cookie、快取和搜尋的介面
- 用於實現佇列、工作、事件和WebSocket事件發布的工具
- 包括Scout、Passport、Cashier等特殊套件