@romicohen
Системный Архитектор

Есть ли возможность писать standalone-приложения c GUI для Ubuntu Desktop на PHP или JS/Vue — как?

Суть: я веб-разработчик на расхожем стеке Laravel/Vue, иногда хочется написать себе что-нибудь для ноута под Ubuntu. например приложение для ToDo или типа того, с GUI, но чтобы работало не в браузере, а "само по себе" :)

Есть ли какие-то хорошие платформы для этого?

Ну, чтобы банально - формы там всякие, возможность сохранять данные, UI-фреймворк и все такое прочее.
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 3
AlexNest
@AlexNest
Работаю с Python/Django
Ну, в теории можно... Из вариантов: react native и pwa для фронта, а бек делать и размещать как обычно (только не на хостинг, а на ноут)
Ответ написан
@rPman
Есть мнение что веб технологии (а именно - браузер как интерфейс пользователя и бакэнд как основная часть с бизнеслогикой) - будущее всего интерфейса, пример с тьмой приложений на electron это показывает. И там где с данными приложения будут работать сразу несколько человек или подразумевается работа из нескольких мест - очень правильное направление, так как облегчает развертывание и фактически нет почти никаких требований к рабочему месту, почти не требует их обслуживание, что красиво ложится в стратегию тонкий энергоэффективный и дешевый клиент.

Поэтому да, это имеет место быть, если вы готовы платить ресурсами за приличный оверхед как на стороне браузера так и на бакэнде. Благодаря таким технологиям как sqlite и готовым реализациям веб серверов на php (да просто однострочник использовать php -S ....) то почему нет, разворачивать такое приложение относительно легко, но нужно помнить, что веб приложение может быть использовано без клиентской части (api можно вызывать из любого другого приложения) и контролировать этот процесс не просто (на самом деле легко, нужно токен авторизации выдавать на любой запуск приложения, хранить в браузерном хранилище и процесс установки такого приложения - авторизация, т.е. выдача этого токена, даже если бакэнд тут же рядом запущен)

p.s. мое мнение, когда речь идет о приложения для одного места и человека, то ... это отвратительное направление развития, но красиво/правильно/эффективно - не те слова что нравятся большинству, поэтому скорее всего так и будет.
Ответ написан
Комментировать
Adamos
@Adamos
Теоретически яхту можно поставить на валки и съездить на ней в булочную, если ветер позволит.
Но лучше потратить те же усилия на что-то более естественное, пусть даже это будет велосипедом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы