Laravel Jetstream vs Breeze vs Laravel/ui
·
在本教程中,我们将讨论 jetstream、Breeze 和 Laravel/ui 包,并了解它们之间的不同之处。
_ 并确保您喜欢并订阅 _ 😉👍👍。
什么是Jetstream?
Jetstream 不是您将来会更新的软件包或管理仪表板。它是 laravel 的入门套件脚手架,安装后模板由您维护。现在您可以根据您的要求进行修改。 jetstream 的认证部分由 laravel fortify 提供支持。
在以下情况下使用 Jetstream:
1.你熟悉 Laravel Livewire、Inertia 和 Tailwind,或者
不介意花时间学习它们;
2.您想立即开始构建核心功能
您的应用程序无需在样板文件上投入太多时间。
什么是 Laravel/ui??
如果你想将 laravel 8 与 vue 或 react 一起使用,你可以将它与 laravel/ui package 一起使用。我相信你已经知道 laravel/ui 包了。它提供了一种快速构建身份验证所需的所有路由和视图的方法,并包括为 Vue 或 React 提供引导的预设。
何时使用 Laravel/ui:
1.你想在你的
应用。
微风是什么?
Laravel Breeze 是 jetstream 的小型版本,它为您提供带有 laravel 刀片和 Tailwind css 的 Auth 系统。 Laravel Breeze 是最新发布的脚手架包,提供了更新版本的 laravel/ui。它提供与 laravel/ui 相同的身份验证功能,但使用 Tailwind 而不是 Bootstrap,并且不包含 Vue 或 React 的预设。
Breeze 并没有在底层使用 Fortify,而是将控制器发布到您的应用程序,以便更容易修改(如 laravel/ui 包)。
何时使用微风:
- 你只想要一个更新的 laravel/ui。
2.您想快速修改应用的认证功能。
- 您正在从头开始构建一个不需要 Fortify 或 Jetstream 提供的功能的应用程序。
更多推荐
所有评论(0)