no-framework - 如何在 vanillaJS 项目中使用 MongoDB
问题描述
我想在我的网络应用程序中实现一个 CRUD mongoDB 功能,女巫只有 HTML、CSS 和 vanilla JS。
解决方案
你不能,但更重要的是你不应该。
MongoDB 是一个服务器数据库,您应该使用某种后端连接到它。因此,您需要使用 Java、PHP、Node 等工具来连接 MongoDB。正确的方法是构建一些您可以使用 JS 使用的 API(如 REST 端点)。
即使您可以找到一种使用 JS 连接到 MongoDB 的方法,您也会将您的整个数据库暴露给任何拥有 Web 浏览器并可以访问 URL 的人。此外,如果您希望它可以从任何地方访问,则需要允许任何 IP 地址连接到服务器。永远不要那样做。不要将整个数据库暴露在互联网上
推荐阅读
- ios - 尝试在 Xcode 上为 iPhone 模拟器构建时出错
- excel - 继承代码的解释 - 对数组进行排序,但我不确定如何
- python - “ImageDataGenerator”对象没有属性“flow_from_dataframe”
- .net - 我无法在 html 组件中显示我的服务结果
- ruby-on-rails - rails 5,rbenv - rails 控制台未启动 - 未加载库:/usr/local/opt/readline/lib/libreadline.7.dylib (LoadError)
- javascript - 如何使用 JS 从多个 ID 元素中删除 CSS 类?
- c# - 如何将 Bogus 与私人二传手一起使用?
- recaptcha - reCAPTCHA 阻止我访问本地网络上的商业网站
- r - 将 For 循环中的几个分析结果的结果保存到数据帧中
- excel - Excel图表,选择数据源,选择所有水平轴标签