如何在React Js和Sqlite数据库或任何其他没有后端的数据库中制作CRUD应用程序?

问题描述 投票:0回答:1

我正在开发一个项目,我想创建一个离线应用程序。我们准备使用react js并将其集成到电子应用程序中。一周以来我们一直在尝试如何使用 React 和 sqlite 来做到这一点。它可以使用express js来完成,但是当我们一起构建电子并制作exe文件时,它不起作用。

如果有人知道如何做到这一点或有其他选择,请帮助我们解决。

node.js reactjs electron desktop-application
1个回答
0
投票

我认为这应该与expressjs一起使用,请参阅以下文档。

另请查看Stackoverflow:如何从 React 应用程序连接到 sqlite 数据库,以使用 sqljs 将 sqllite 集成到您的 React 应用程序中。

或者,为什么不考虑使用本地存储,因为你可以不用expressjs。

对我来说,需要服务器端的主要原因是将您的应用程序集中到一个安全的指挥中心,供所有用户使用。服务器端使您有机会安全地与数据库通信,从而聚合来自所有应用程序用户的数据。

如果这是您的用例,那么最好从主机提供expressjs应用程序,并通过api与后端应用程序通信。 (开发级别注意:您可以远程为您的 Express 应用程序提供服务)

如果这不是您的用例,那么就坚持使用本地主机。 如果 Express 应用程序在前端提供服务,那么它还有什么意义?

© www.soinside.com 2019 - 2024. All rights reserved.