介绍 |
您所在的位置:网站首页 › laravel开发的源码 › 介绍 |
介绍
Laravel Jetstream可用的技术栈
Livewire + BladeInertia + Vue
Laravel Jetstream
Laravel Jetstream 是一个为 Laravel 精美设计的应用程序脚手架代码,为你的下一个 Laravel 应用程序提供了完美的起点。Jetstream 提供了应用程序的登录、注册、电子邮件验证、双因素身份验证、会话管理、基于 Laravel Sanctum 的 API 支持,和可选的团队管理功能的实现。 Jetstream 使用 Tailwind CSS 设计样式,并提供 Livewire 或 Inertia 前端技术栈供你选择。 Laravel Jetstream 提供了两个前端技术栈可供你选择:Livewire 和 Inertia.js。每个技术栈都提供了一个高效、强大的起点,用于构建你的应用程序;不管怎样,选择的哪个技术栈取决于你喜欢的模板语言。 Livewire + Blade在使用 Laravel Livewire 时,你可以挑选你的应用程序的哪些部分将是 Livewire 组件,而应用程序的其余部分可以为你习惯的传统 Blade 模板渲染。 提示:Livewire 视频如果你是 Livewire 的新手,请查看 Livewire网站上提供的视频 。 Inertia + VueJetstream 提供的 Inertia 技术栈使用 Vue.js 作为模板语言。构建一个 Inertia 应用程序非常类似于构建典型的 Vue 应用程序;但是,你将使用 Laravel 的路由器而不是 Vue 路由器。Inertia 是一个小型库,它允许你从你的 Laravel 后端渲染单文件的 Vue 组件,只要提供组件的名称和应该被填充到该组件的 “props” 的数据。 换句话说, 这个技术栈为你提供了Vue.js的全部功能,而没有客户端路由的复杂性。你可以使用你所习惯的标准 Laravel 路由和视图数据填充方法。 如果你喜欢使用 Vue.js 作为你的模板语言,那么 Inertia 技术栈是一个很好的选择。 提示:Inertia 视频如果你是Inertia的新手,请查看 Laracasts网站上的视频 。 本文章首发在 LearnKu.com 网站上。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |