预购商品
书目分类
特别推荐
PHP框架何其多,為何選擇Laravel? Laravel 的核心精神是為開發者提供所需的工具和能力。 它的目標是提供簡潔、優美的程式碼與功能,協助開發者快速學習、動工、開發,並寫出簡潔且持久的程式碼。 可以說得具體一點嗎? .Laravel簡化了開發流程,提供快速的應用程式開發框架。 .提供一致的API和可預測的結構,使開發更加順暢。 .完整的工具生態系統,包括本地開發、伺服器管理和部署工具,避免重工。 .強調「約定優於配置」,減少開發者的工作量。 .重視簡單性,從最簡單的實作開始滿足需求,不侷限於複雜環境。 所以說,為何要選擇Laravel? 因為Laravel的哲學就是「讓開發者更幸福」! 親愛的開發者,你值得更幸福。 「《Laravel啟動與運行》既全面又容易吸收,提供了傑出的Laravel概要,帶領你從編寫第一行程式碼開始,邁向進階的主題。我強烈推薦這本精心打造的指南!」 —Ben Holmen The Boutique Hub首席技術長 Laravel與其他PHP web框架之間有何差異?對初學者來說,它們之間的差異在於速度與簡單易行程度。這個應用程式開發框架及其廣泛工具系統,可以讓你藉由簡潔、易讀的程式碼來快速開發網站與應用程式。第三版經過全面更新,涵蓋Laravel 10,並詳細介紹當今最熱門的web框架。 Matt Stauffer這位Laravel社群的領銜教師暨開發者,以宏觀的概要和具體的範例協助有經驗的PHP web開發者立刻上手這個框架。本書包含第二版問世以來全新的身分驗證及前端工具,以及其他第三方工具。 本書探討的主題包括: .強大的Blade,它是Laravel的自定模板設計工具 .用來收集、驗證、正規化與篩選用戶資料的工具 .搭配應用程式的資料庫的Eloquent ORM .Illuminate Request物件,以及它在應用程式生命週期中的作用 .用於測試PHP程式碼的PHPUnit、Mockery與Dusk .用於編寫JSON與RESTful API的工具 .檔案系統存取、session、cookie、快取與搜尋介面 .用來實作佇列、job、事件與WebSocket事件發布的工具 .特殊的程式包,包含Scout、Passport、Cashier…等
第一章 為何選擇 Laravel? 第二章 設置 Laravel 開發環境 第三章 路由與 controller 第四章 Blade 模板 第五章 資料庫與 Eloquent 第六章 前端組件 第七章 收集與處理用戶資料 第八章 Artisan 與 Tinker 第九章 用戶身分驗證與授權 第十章 請求、回應與中介層 第十一章 容器 第十二章 測試 第十三章 編寫API 第十四章 儲存與讀取 第十五章 郵件與通知 第十六章 佇列、Job、事件、廣播與排程器 第十七章 輔助函式與集合 第十八章 Laravel 生態系統
作者簡介 Matt Stauffer Matt Stauffer 是Tighten Co.共同創辦人暨CEO,該公司是Laravel開發工作室的龍頭。他也是The Laravel Podcast主持人,經常在Laravel會議和活動中發表演說。從Laravel初期期階段開始,Matt就透過部落格、podcast、會議演說以及客戶諮詢來傳授關於Laravel的知識。
客服公告
热门活动
订阅电子报