介绍 Folio:基于页面的路由

2023 年 7 月 25 日#版本

Laravel Folio 存储库和文档可在 GitHub 上获得:github.com/laravel/folio

正如 Taylor Otwell 在 2023 年美国 Laracon 大会上承诺的那样,我们将在本周推出两个全新软件包:Folio 和 Volt。

IMAGE ALT TEXT

今天,我们发布了 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 体验。构建一些惊人的东西!

作者 Nuno Maduro

Laravel 团队,Pest 的创建者。

关注 RSS Feed