Обзор NativePHP - для создания собственных нативных desktop приложений

Продолжаем обзор релизов с Laracon US 2023 и дошла очередь до NativePHP. Что из себя представляет NativePHP? Это фреймворк, который позволяет нам писать нативные десктоп приложения, используя PHP. Ссылка на проект - #nativephp#laravel#cutcode --------------------------------------------------------------------------------- 🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇 ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - --------------------------------------------------------------------------------- ⏰ Таймкоды: 00:00 - Что из себя представляет NativePHP 02:27 - Установка 05:15 - Выполнение миграций 08:25 - Отображение приложения 09:18 - Настройка стартовой страницы 10:03 - Выполняем сиды 10:32 - Заголовок и меню бар 14:01 - Меню приложения 16:07 - Диалоги и уведомления 17:48 - Горячие клавиши 18:34 - Компиляция Всех поклонников laravel я приветствую на канале CutCode! Друзья мы продолжаем обзор релизов с последнего Laracon и дошла очередь до NativePHP. Я думаю как и я вы этот обзор особенно ждали. Итак, что из себя представляет NativePHP? Я пока что его не щупал, но уже пробежался по документации и соответственно также смотрел обзор с Laracon. Перед нами фреймворк, который позволяет нам писать нативные десктоп приложения, используя PHP. Приложения кроссплатформенные - можно писать под Mac, Windows и Linux. И все это с использованием нашего любимого PHP. То есть вы пишете проект пока что только с использованием Laravel. Но как обещают разработчики в будущем появятся и другие драйверы. В целом вы просто пишете приложение на Laravel устанавливаете NativePHP и компилируете его в десктоп приложение. Далее прямо на Маке запускаете приложение и перед вами откроется тот же самый проект, который Вы писали. Под капотом используется Electron или Tauri. Пока что у нас NativePHP как видим сверху в Альфа версии. И хоть и написано в документации что либо Электрон либо Таури - пока что есть только Электрон. В чем суть под капотом - мы используем веб-технологии HTML, JS, CSS, чтобы скомпилировать итоговое приложение. И если мы говорим о электроне то под капотом будет использоваться хромиум и , поэтому приложение в целом получится объемная, так как каждый раз будет тянуться Chromium и размер итоговой апки будет большой. --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: 📼 Курс по Laravel с нуля: Обзор NativePHP - для создания собственных нативных desktop приложений --------------------------------------------------------------------------------- 🔗 наш сайт: 📱 Наш telegram-канал:
Back to Top