首页 > 解决方案 > 可以构建直接连接到数据库的前端吗?

问题描述

我通常使用前端(使用 React 之类的东西)和后端(使用 Ruby/Rails 或 Java/Spring)构建 Web 应用程序。我最近开始好奇是否可以完全放弃后端而让您的客户端代码直接调用您的数据库。没有 api 等。只需前端直接连接到 db 即可满足您的一切需求。不使用 node、express 等或其他 JS 的“后端”解决方案。

如果有人有要展示的教程或示例,那就太好了。

如果可能的话,这样做除了不标准之外还有什么缺点?我猜可能存在安全问题(但没有想到)。您发送的代码超出了客户端所需的数量,可能会导致性能问题。最后,封装业务逻辑可能有点困难。对我来说优势似乎是简单,只处理 1 种技术等。

标签: databasearchitecturefrontendweb-frontend

解决方案


推荐阅读