Можливо, я запізнився на вечірку, але хочу поділитися новими класними компонентами, які вийшли в Flux 2.0 – офіційній бібліотеці компонентів Livewire від Caleb Porzio. Flux 2.0 представляє модерні компоненти, такі як вибір дат, календарі, графіки та інше. Ці компоненти розроблені легкими і без сторонніх залежностей від творця Livewire:
Підтримка легкості Flux була нашим головним пріоритетом. Замість того, щоб використовувати сторонні вибірники дат і графіки, ми створили свої власні з нуля — в результаті додано лише 13kb до пакету.
Чому ми вирішили йти на всі ці складнощі заради кількох кілобайтів?
Вивчаючи сторонні бібліотеки для графіків і вибірників дат, ми постійно стикалися з такими проблемами:
- Занадто складна конфігурація
- Складнощі в стилізації під наші дизайни
- Недостатня доступність та локалізація
Тож ми вирішили взятися за справу і створити все самі. І тепер ми раді цьому, адже маємо саме ті компоненти, які нам потрібні, без зайвого. Більше того, коли ми хочемо щось додати або змінити в майбутньому, ми можемо це зробити. Без плагінів і запитів на злиття — просто беремо і змінюємо свій код.
У рамках випуску Flux 2.0 Flux UI має безкоштовну версію основних компонентів, що використовуються в офіційному Laravel Livewire стартовому комплекті. Використання цього комплекту дозволить вам ознайомитися з Flux UI у поєднанні з Livewire і Laravel, а преміум-версія надасть розширені UI-компоненти для створення інтерфейсів з Livewire. Преміум-версія Flux 2.0 має варіанти купівлі для окремих проектів, безлімітні та бізнес-ліцензії.
Додаткову інформацію про Flux 2.0 ви можете знайти на офіційному сайті, що містить документацію, демо та інше. Якщо хочете спробувати Flux, почніть зі стартового комплекту Laravel Livewire, щоб швидко ознайомитися з його використанням. Демонстраційні версії Flux 2.0 доступні для користувачів, які створюють обліковий запис. Документація з установки допоможе вам встановити Flux у вашому Laravel проекті, включаючи всі налаштування та використання компонентів.
PHP 8.5 обіцяє безліч нових можливостей, таких як оператор Pipe, функції `array_first()` та `array_last()`, а також нове розширення URI. Чи готові ви дізнатися, як ці функції можуть спростити вашу розробку? Читайте далі, щоб дізнатися більше про ці захоплюючі нововведення
У сучасній веб-розробці аутентифікація є ключовою для захисту додатків і даних користувачів. Дізнайтеся, як модуль nuxt-sanctum-authentication спростить інтеграцію між Nuxt 3 та Laravel Sanctum, забезпечуючи надійний і зручний спосіб реалізації аутентифікації для вашого проєкту
Використання Vite для створення фронтенд-ресурсів у вашому додатку Laravel може бути захоплюючим, але іноді ви можете стикнутися з певними помилками. У цій статті ми розглянемо чотири поширені помилки, з якими ви можете зіткнутися, а також підкажемо способи їх усунення, щоб ви могли знову зосередитися на розробці вашого додатку