介绍

您所在的位置:网站首页 laravel开发的源码 介绍

介绍

2023-03-10 21:14| 来源: 网络整理| 查看: 265

介绍 Laravel Jetstream可用的技术栈 Livewire + BladeInertia + Vue

Laravel Jetstream

Laravel Jetstream 是一个为 Laravel 精美设计的应用程序脚手架代码,为你的下一个 Laravel 应用程序提供了完美的起点。Jetstream 提供了应用程序的登录、注册、电子邮件验证、双因素身份验证、会话管理、基于 Laravel Sanctum 的 API 支持,和可选的团队管理功能的实现。

Jetstream 使用 Tailwind CSS 设计样式,并提供 Livewire 或 Inertia 前端技术栈供你选择。

Screenshot of Laravel Jetstream

可用的技术栈

Laravel Jetstream 提供了两个前端技术栈可供你选择:Livewire 和 Inertia.js。每个技术栈都提供了一个高效、强大的起点,用于构建你的应用程序;不管怎样,选择的哪个技术栈取决于你喜欢的模板语言。

Livewire + Blade

在使用 Laravel Livewire 时,你可以挑选你的应用程序的哪些部分将是 Livewire 组件,而应用程序的其余部分可以为你习惯的传统 Blade 模板渲染。

提示:Livewire 视频如果你是 Livewire 的新手,请查看 Livewire网站上提供的视频 。

Inertia + Vue

Jetstream 提供的 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