前端开发者该如何应用数据库

本文指导前端开发者如何配置和使用MongoDB数据库,包括在mlab创建数据库、设置用户、获取URI,以及使用Node.js建立服务器,实现GET、POST、PUT请求。文章通过实例详细解释了如何插入、获取和更新用户数据。
摘要由CSDN通过智能技术生成

作为前端开发人员保存用户数据信息的最简便的方法是什么。因此我来说明一下如何实现它。

  配置数据库

  首先我们须要先有一个数据库。你可以通过 mlab 获取一个免费的。注册之后,在 MongoDB 的部属表中点击 新建。 我们要用的是这个免费的沙盒数据。

  创建数据库之后,我们需要创建一个账户以便于我们进行自我验证。点击数据库名称,然后点击 用户 , 并添加数据库用户 。 写下你选择的之后要用到的用户名和密码 。

  在数据库页面的顶部,你能够看到一个 MongoDB URI 。这是我们数据库的网址。这个数据库的 URI 相当于网页的 URL 。通常情况下,MongoDB 的 URI 如下:

  mongodb://<dbuser>:<dbpassword>@<host>:<port>/<dbname>

  例如,我的:

  mongodb://admin:superSecretPassword@ds111885.mlab.com:11885/medium

  设置服务器

  我们会在后端使用 Node。你可能单击 这里 克隆我在 Glitch 上的项目,省去自己设置的麻烦。

  我们从 server.js 开始,如下:

  // init project

  const express = require('express'); // the library we will use to handle requests

  const app = express(); // instantiate express

  app.use(require("cors")()) // allow Cross-domain requests

  app.use(require('body-parser').json()) // automatically parses request data to JSON

  // base route

  app.get("/", function (request, response) {

  response.send("TODO") // always responds with the string "TODO"

  });

  // base route

  app.post("/", function (request, response) {

  response.send("TODO") // always responds with the string "TODO"

  });

  app.put("/", function (request, response) {

  response.send("TODO") // always responds with the string "TODO"

  });

  // listen for requests, the process.env.PORT is needed because

  // we are using glitch, ot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值