Skip to content

Livewire最高效方式

强大、动态的前端 UI,无需离开 PHP

Livewire

看看用 Livewire 构建实时搜索有多简单

Nicholas NorthNicholas North
Cameron WatsonCameron Watson
Jane LambertJane Lambert
Gabrielle MillsGabrielle Mills
Luke ArnoldLuke Arnold
Blade 模板
<input wire:model.live="search">

@foreach ($this->users as $user)
    <div>{{ $user->name }}</div>
@endforeach
PHP 组件
class SearchUsers extends Component
{
    public $search = '';

    public function render()
    {
        return view('search-users', [
            'users' => User::search($this->search),
        ]);
    }
}

深受全球开发者喜爱

以下是开发者对使用 Livewire 的评价

Aaron FrancisAaron Francis

我喜欢 Livewire,因为它让我可以更快地构建,而无需考虑那些无关紧要的事情。第一次使用时,你会意识到自己写了多少样板代码,你永远不会想回到过去。

Andy NewhouseAndy Newhouse

当 Livewire 发布时我就爱上了它,从那以后我在每个项目中都使用它。从小型副业项目到价值数百万美元的电子商务平台。Livewire 对开发者友好且直观;试一试吧,我打赌你会爱上它的。

Christoph RumpelChristoph Rumpel

使用 Livewire,我可以用我最喜欢的语言 PHP 工作,同时仍然提供出色的用户友好体验。最棒的部分:我不必处理 JS 测试。我可以在 PHP 中测试所有组件 😍

Tony MessiasTony Messias

Livewire 让我们能够使用 PHP、Laravel 和 Blade 编写高度交互的 Web 应用。不再需要向客户端 JavaScript 框架低头。Livewire 支持你!

Adrian NürnbergerAdrian Nürnberger

Livewire 改变了我的生活。我可以极快地构建任何东西,并且像测试普通 PHP 代码一样容易测试。

Remi HindriksRemi Hindriks

Livewire 让我成功转行成为 Laravel 开发者,因为它是我同时使用后端和前端的非常简单的方式。真的改变了我的生活。

Jake BennettJake Bennett

Livewire 让我能够仅使用 PHP 和 Blade 将一个前端密集型应用从概念变为生产。我仍然不敢相信它能工作!这简直是魔法!✨

Chris ArterChris Arter

使用 Livewire,你可以在几小时内而不是几周内构建全新的功能。Livewire 是为快速发布的团队准备的。

Alex WulfAlex Wulf

帮自己一个忙,简化你的生活。

快速开始

bash
# 安装 Livewire
composer require livewire/livewire:^4.0@beta

# 创建你的第一个组件
php artisan make:livewire counter

# 开始构建!

社区资源