Laravel PHP 2024 年 3 月 24 日2024 年 3 月 24 日 作者: Larry Laravel 11 發布與新功能!最低要求 PHP 8.2,檔案結構已大改,Laravel Reverb 套件支援 WebSocket 前幾天 (2024年3月中) Laravel 11 發布了。包含最低要求 PHP 8.2,整個程式架構的大幅度重構,新的 Laravel Reverb 套件支援 WebSocket,以及 attribute casting 的再次更改。 閱讀全文
Laravel PHP 2023 年 4 月 23 日2023 年 7 月 23 日 作者: Larry Laravel Eloquent Accessor、Mutator & Attribute Casting,Laravel 9 開始已大改 larry 想藉 Laravel 9 大幅更新 Accessor & Mutator 的這個機會,走一遍 Mutator & Casting 的官方文件。包含新寫法,value object 的概念,以及 PHP 8.1 開始支援的 Enum Casting。 閱讀全文
Laravel PHP 2023 年 2 月 26 日2024 年 3 月 24 日 作者: Larry Laravel 10 的新功能:最低要求 PHP 8.1,Laravel Pennant 實現 feature flag,Process facade 執行外部程式 前幾天 (2023年2月中) Laravel 10 發佈了。包含最低要求 PHP 8.1,新的 Laravel Pennant 套件和 Process facade,本篇來聊一聊 Laravel 10 的主要更新和新功能。 閱讀全文
Laravel 前端工程 2022 年 12 月 10 日2023 年 9 月 13 日 作者: Larry Laravel Vite:繼 Laravel Mix 之後新的前端檔案管理工具 從 Laravel 9.19 開始 (2022/6/30),Laravel 前端檔案管理工具從 Mix 改為 Vite。Laravel Mix 的底層是 Webpack,而 Vite 是基於原生 JavaScript ESM 的前端開發工具。Vite 在熱更新時 (HMR) 是先 refresh 瀏覽器,才編譯與該頁面有關的檔案。 閱讀全文
Laravel PHP 2022 年 5 月 6 日2024 年 3 月 24 日 作者: Larry Laravel 9 的新功能:最低要求 PHP 8.0,底層更新為 Symfony 6.0,開始使用 PHP 8.1 的 Enum 今年 (2022) 二月 Laravel 9 發佈了,從 Laravel 9 開始 major version 每年更新一次。Laravel 9 底層更新為 Symfony 6.0,最低要求 PHP 8.0,並開始使用 PHP 8.1 的 Enum。 閱讀全文