Является ли мой подход правильным способом построения GUI? (Не мнение) - PullRequest
0 голосов
/ 14 апреля 2020

Недавно я использовал пакет npm nativefier. Я хотел бы создать GUI для nativefier, чтобы он был более удобным для пользователя. Тем не менее, я относительно новичок в GUI разработке, поэтому я использую этот подход:

  • Переконфигурирование package.json для включения сценария запуска Electron.

      "main": "main.js",    
        "scripts": {"start": "electron ."},
    
  • Создание нового index.html.

  • Изменение main.js для запуска index.html при запуске приложения

    const { app, BrowserWindow } = require('electron')function createWindow () {const win = new BrowserWindow({    width: 800,    height: 600,    webPreferences: {      nodeIntegration: true    }  })    win.loadFile('index.html')
    

Как я упоминал ранее, я не знаю, является ли это правильным решением. Я не хочу, чтобы этот вопрос был основанным на мнении / включенным , поэтому я в основном спрашиваю ответ «да» или «нет» и объяснение того, почему мой подход хороший / плохой .

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