Можливо, я запізнився на вечірку, але хочу поділитися новими класними компонентами, які вийшли в 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 має варіанти купівлі для окремих проектів, безлімітні та бізнес-ліцензії.
# Основні особливості
- Легкий вибірник дат і календар: Доступний компонент вибору дат і календар, створений з нуля.
- Лінійні та площинні графіки: Спеціально розроблені компоненти графіків, які є легкими та налаштовуваними.
- Повна підтримка Tailwind 4: Tailwind 4, що дозволяє розробникам використовувати найновіші можливості CSS-фреймворку utility-first.
- Безкоштовна версія з основними UI-компонентами: Безкоштовна версія, яка надає доступ до основних UI-компонентів. Flux доступний у Laravel Livewire стартовому комплекті.
- І ще багато іншого...
# Дізнайтеся більше
Додаткову інформацію про Flux 2.0 ви можете знайти на офіційному сайті, що містить документацію, демо та інше. Якщо хочете спробувати Flux, почніть зі стартового комплекту Laravel Livewire, щоб швидко ознайомитися з його використанням. Демонстраційні версії Flux 2.0 доступні для користувачів, які створюють обліковий запис. Документація з установки допоможе вам встановити Flux у вашому Laravel проекті, включаючи всі налаштування та використання компонентів.