Ми це зробили. Ми нарешті це зробили. NativePHP для настільних ПК версія 1.0.0 нарешті тут!
Складно в це повірити.
Це справжнє чудо. Проект, який розпочався як проста ідея, досяг стабільного випуску та тепер дозволяє створювати потужні додатки для всіх основних платформ — це вражає.
NativePHP виник 1 квітня 2023 року, коли я поділився на Twitter коротким повідомленням про ранні успіхи мого побічного проєкту, над яким я працював кілька місяців.
Тейлор Отвелл сказав: "Дуже цікаво".
Аарон Френсіс проголосував: "Так, будь ласка".
Це було саме те підкріплення, яке нам було потрібно!
Пройшло два роки, і сьогодні це найкращий спосіб для розробників Laravel створювати дистрибутивні настільні додатки.
Чи це внутрішні інструменти для бізнесу, споживчі додатки для клієнтів, чи захоплюючі проєкти для власного задоволення — NativePHP дозволяє сотням розробників реалізувати свої ідеї швидше, ніж будь-коли.
Можливість створювати нативні додатки з Laravel відкриває нові горизонти для кожного розробника Laravel та залучає більше людей в екосистему Laravel!
“Поки я не відкрив для себе NativePHP, я працював лише з чистим PHP, JS і CSS. Тепер, коли я намагаюся зрозуміти Laravel, я інтегруватиму більше функцій.”
— Вілл, який вивчає програмування з Laravel, розробляючи гру в NativePHP
Якщо ви вже почали створювати додатки з alpha або beta версією NativePHP, просто оновіть залежність у своєму composer.json до версії 1:
"nativephp/electron": "^1.0",
Потім запустіть composer update. Якщо ваш додаток відповідає мінімальним вимогам, оновлення буде безпроблемним.
Якщо ви ще не пробували NativePHP, просто додайте пакет у новий або існуючий додаток через Composer, встановіть його та запустіть налагоджувальну збірку:
composer require nativephp/electron
php artisan native:install
php artisan native:serve
Ви побачите, як ваш додаток на Laravel з'являється в окремому вікні, готовий до створення чогось вражаючого!
Зверніть увагу, що цей випуск NativePHP більше не підтримує Laravel 10 та PHP 8.1 і 8.2, тому переконайтеся, що ваші додатки оновлені та готові до використання останніх інструментів.
Розказуйте всім: NativePHP готовий до використання!
Але, звичайно, ми ще далеко не закінчили!
Читайте офіційне оголошення про випуск для отримання повної інформації про те, що буде далі...
Вам цікаво дізнатися, як спростити інтеграцію RabbitMQ у вашому Laravel-додатку? У нашій статті ми розглянемо пакет Simple RabbitMQ, який дозволяє легко налаштувати багатозʼєднання, публікувати повідомлення та обробляти черги за допомогою простого синтаксису. Читайте далі, щоб дізнатися більше!
Нова версія Livewire 4, представленої Келебом Порзіо на Laracon US 2025, обіцяє значні покращення у швидкості та організації компонентів. Які з інноваційних функцій підкорять ваше серце? Читайте далі, щоб дізнатися більше про те, як Livewire 4 полегшить вашу роботу
Laravel пропонує зручні методи для роботи з датами, які значно спрощують запити до бази даних. Досліджуйте, як ці інтуїтивно зрозумілі функції допомагають створювати чіткі та зрозумілі умови для роботи з часовими даними!