<分区>
我有几个问题,希望得到一些答案。
所以我用 express & mongo 创建了一个后端 Node 服务器,它在网络上运行特定的任务,并循环保存在数据库中。我还添加了一个带有 express & bootstrap 的管理页面。这很好用。当时我需要的是一个前端页面——为此我选择了 VueJS。出于多种原因,我单独开始了该项目。我觉得这会更容易上手,因为我之前没有任何前端框架经验,后端项目是用 typescript 编写的,我现在宁愿使用普通的 es6 JS。
现在 - 该站点已经取得了一些相当不错的进展,并且到了我需要与数据库建立连接并在后端项目中使用一些已经实现的功能的时候。
这就产生了问题:
我应该创建新函数和/或创建和使用 API 吗?通过两个不同的进程访问和写入mongodb会不会有问题?如果我从现有的后端逻辑创建“公共(public)”api,是否会出现安全问题? (还没有写任何api。)
或者我应该利用时间将前端项目导入后端(这意味着要么将 new 翻译成 typescript,要么切换到普通的 ES6 JS)?这是否存在安全风险,因为我不想在我的前端站点中使用后端逻辑。
我很感激任何对此的回答!
谢谢你:)