Могу ли я использовать Electron JS для преобразования моего веб-приложения в приложение DESKTOP - PullRequest
0 голосов
/ 25 декабря 2018

У меня есть веб-приложение, разработанное с использованием .. (PHP, MYSQL, HTML, CSS, JS, AJAX, Datatables, bootstrapjs)

Теперь я хочу сделать настольную версию того же приложения иЯ столкнулся с электроникой.Проблема в том, что я не знаю, будет ли ELECTRONJS поддерживать все мои требования.

Краткое изложение моих требований: мое приложение отзывчиво, использует библиотеку datatables.net, включая EDITOR для отображения данных.

datatableплагину требуются вызовы ajax к некоторому API (который я разработал с помощью PHP и размещал на сервере) ..

, но теперь я хочу даже выполнять все операции с БД с Electronjs, чтобы мое приложение могло работать в автономном режиме.

Я не уверен, смогу ли я сделать это с электроном - вызывая API (созданный тем же приложением) из HTML / frontJS - API возвращает данные Json - Front JS отображает эти данные спереди.

Пожалуйста, дайте мне знать, если это можно сделать с помощью electronicjs,

1 Ответ

0 голосов
/ 25 декабря 2018

Ну, в принципе, да.Вы можете создать настольное приложение, как это.

Но вы не сможете запустить его в автономном режиме, если это зависит от серверного API.Если вы можете переписать свой внутренний код на JavaScript и использовать базу данных SQLite вместо MySQL, вы можете запустить это как электронное приложение.Помните, что вашей бизнес-логикой во внешнем интерфейсе всегда можно злоупотреблять, поскольку она не скрыта от пользователя.

К вашему сведению: Electron запускает браузер только в своем собственном контейнере приложения.Так что между браузером и электронным приложением нет принципиальной разницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...