Electron с Express или только с React и DB

#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:

  1. Вы можете создавать свой рендерер в любых фреймворках по своему усмотрению. Даже вы можете создать свой рендерер, используя только HTML / JS / CSS.

  2. Вы запускаете express server в своем основном процессе. Таким образом, он доступен через ваш веб-браузер. Это правда.

  3. Для базы данных вы можете использовать любую локальную базу данных, такую как sqlite3, или даже вы можете просто хранить свои данные в файлах JSON. Кем бы ты ни хотел быть.