#reactjs #express #electron
#reactjs #экспресс #electron
Вопрос:
Я хочу создать приложение с помощью Electron. У меня есть несколько вопросов. Если я использую Electron с Express, замедлит ли это работу моего приложения? Потому что я прочитал это в обсуждении Electron или мне следует использовать Electron только с React. Итак, если я использую только React, что я должен использовать для базы данных? Кстати, я сделал Electron с express, но когда я запускаю приложение, я также могу видеть свое приложение в своем веб-браузере. Это правильно или я сделал что-то не так?
const {app,browserWindow}=require('electron');
const server = require('./app');
let mainWindow;
Ответ №1:
-
Вы можете создавать свой рендерер в любых фреймворках по своему усмотрению. Даже вы можете создать свой рендерер, используя только HTML / JS / CSS.
-
Вы запускаете express server в своем основном процессе. Таким образом, он доступен через ваш веб-браузер. Это правда.
-
Для базы данных вы можете использовать любую локальную базу данных, такую как sqlite3, или даже вы можете просто хранить свои данные в файлах JSON. Кем бы ты ни хотел быть.