Laravel Folio 存储库和文档可在 GitHub 上获得:github.com/laravel/folio。
正如 Taylor Otwell 在 2023 年美国 Laracon 大会上承诺的那样,我们将在本周推出两个全新软件包:Folio 和 Volt。
今天,我们发布了 Laravel Folio 的第一个测试版。Folio 是一款功能强大的基于页面的路由器,旨在简化 Laravel 应用程序中的路由。使用 Laravel Folio,生成路由变得像在应用程序的 resources/views/pages
目录中创建 Blade 模板一样轻松。
例如,要创建一个可在 /greeting
URL 访问的页面,只需在应用程序的 resources/views/pages
目录中创建一个 greeting.blade.php
文件。
<div>
Hello World
</div>
有关 Folio 的综合文档可以在其 GitHub 存储库 中找到;但是,您在 Laravel 路由系统中喜爱的一切也在 Folio 中可用:中间件、嵌套路由、路由参数、路由模型绑定等等。
Laravel Folio 非常适合简单、静态的页面,但它不支持许多用户期望从现代 Web 应用程序中获得的丰富交互性。为此,我们建议您使用 Laravel Livewire - 而且您不必等待很长时间。Laravel Volt 允许您在 Folio 页面中编写单文件 Livewire 组件,它将在明天发布。
在 Folio 和 Volt 的测试版期间,请分享您对这些软件包的反馈。在接下来的几周内,我们将准备这些软件包的稳定版本,并将文档移至官方 Laravel 网站。
我们希望您喜欢 Laravel 生态系统中的这个新成员。在 Laravel,我们致力于为您提供世界上最强大且最友好的 PHP 体验。构建一些惊人的东西!