小编Neo*_*Neo的帖子

除了 API 之外,我应该使用两个单独的前端/后端项目还是将它们合并为一个?

我有几个问题,希望得到一些答案。

因此,我使用 express 和 mongo 创建了一个后端节点服务器,它在网络上运行特定任务并将其循环保存在数据库中。我还添加了一个带有 Express 和 Bootstrap 的管理页面。效果很好。当时我需要的是一个前端页面 - 为此我选择了 VueJS。由于多种原因,我单独启动了该项目。我觉得这样会更容易上手,因为我之前没有任何前端框架经验,而且后端项目是用 typescript 编写的,我现在宁愿使用普通的 es6 JS。

现在 - 该网站已经取得了一些相当不错的进展,并且现在我需要与数据库建立连接,并使用后端项目中一些已经实现的功能。

这就产生了一个问题:

  • 我应该创建新函数和/或创建和使用 API 吗?如果两个不同的进程访问和写入mongodb,会出现什么问题吗?如果我从现有的后端逻辑创建“公共”api,是否会出现安全问题?(还没有写任何api。)

  • 或者我应该利用这段时间将前端项目导入后端(也意味着将 new 翻译为 typescript 或切换到普通的 ES6 JS)?这是否会带来安全风险,因为我不想在我的前端站点中使用后端逻辑。

我很感激任何答案!

谢谢 :)

javascript mongodb node.js express vue.js

4
推荐指数
1
解决办法
2893
查看次数

标签 统计

express ×1

javascript ×1

mongodb ×1

node.js ×1

vue.js ×1