# 介绍
# Laravel Jetstream
Laravel Jetstream 是一个设计精美的应用脚手架,用于 Laravel。Jetstream 为您的下一个 Laravel 应用程序提供了完美的起点,包括登录、注册、电子邮件验证、双重身份验证、会话管理、通过sanctum (opens new window) 提供API 支持,以及可选的团队管理。
Jetstream 使用 Tailwind CSS 进行设计,为您提供选择的Livewire (opens new window)或inertia (opens new window)脚手架。
# 前端库
Laravel Jetstream 提供两个前端库选择:Livewire (opens new window)和inertia (opens new window)每个框架都提供了一个高效、强大的起点,用于构建应用程序;您选择的框架取决于您选择的模板语言。
# Livewire + Blade
Laravel Livewire 是一个库,它使得使用 Laravel Blade 作为模板语言构建现代、动态接口变得简单。这是一个伟大的框架,选择是否要构建一个动态和响应性的应用程序,可以不使用完整的JavaScript框架,比如Vue.js。
使用 Livewire 时,您可以选择应用程序的哪些部分将是 Livewire 组件,而应用程序的其余部分可以呈现为您习惯的传统Blade模板。
# Inertia.js + Vue
Jetstream .js提供的Inertia框架使用Vue.js (opens new window)作为它的模板语言。构建Inertia应用程序与构建典型的 Vue 应用程序一样;但是,您将使用 Laravel 的路由器而不是 Vue 路由器。Inertia是一个小库,允许您Laravel数据整合到组件的"props"中,并从 Laravel 后端渲染 Vue 组件。
换句话说,此框架为您提供了 Vue 的全部功能,并且不需要复杂的客户端路由。所以您可以使用您习惯的标准 Laravel 路由器。
如果您熟悉并享受使用 Vue..js,这是您的最佳选择。
安装 →