小编GRE*_*608的帖子

ArangoDB Foxx 作为 REST 后端

我正在开发一款应用程序,它将极大地受益于 Arangos 的多模型功能。考虑到应用程序对后端的需求,我得出的结论是,大多数(如果不是全部)都可以通过 REST API 提供服务,以帮助更清晰的设计,以便将来的开发和与其他应用程序的集成。然后,多个 Web 和移动前端框架将使用该 API 来处理其余逻辑。该项目将使用 NodeJS 生态系统,使用 Javascript 进行整个堆栈的开发。

问题本身:

是否应该并且可以使用 arangodb + Foxx 创建完整的后端堆栈来服务 REST API,从而避免堆栈中的另一层/组件?例如express/hapi/loopback等。

主要后端要求:

  • 使用角色进行身份验证
  • 会议
  • 加密
  • 复杂查询(我最初想法的根源,以避免数据库和后端之间的多次跳跃)
  • 条目解析、验证和清理
  • 计划任务

主要寻找:

  • 已知的设计优势
  • 已知的设计限制
  • “隐藏”的瓶颈
  • 其他未来可能出现的遗憾

附带问题(可能回答上面的一些问题):Foxx 可以利用一些通过 npm 提供的节点中间件吗?

在此先感谢您的时间!

rest arangodb foxx

5
推荐指数
2
解决办法
1157
查看次数

标签 统计

arangodb ×1

foxx ×1

rest ×1