Laravel

Alpine.js в laravel

Минималистичный фреймворк для создания интерактивных веб-страниц

  1. Установка:
    npm install alpinejs
  2. В файл resources/js/app.js добавить:
    import Alpine from 'alpinejs';
    window.Alpine = Alpine;
    Alpine.start();
  3. Простой пример для проверки:
    <div x-data="{ isOpen: false }">
      <button @click="isOpen = !isOpen">Toggle</button>
      <div x-show="isOpen">This content is toggled</div>
    </div>