如果用nodejs开发一个网站

我们这篇文章不写代码,只是讲一些大题的思路,以及需要掌握的一些开发网站过程中的小技巧

express网站开发步骤

1. 引入express库

2. 引入http和https库,创建http和https对象服务

3. 配置跨域访问

4. 引入中间件,包括bodyParser.urlencoded、bodyParser.json,以及multer、cookieParser、express-session等等

5. 设置模板引擎

6. 创建数据库连接池

7. 使用路由

8. 监听http和https服务

————————————————————————

在此编写代码之前,如果你需要提供https服务,那么你可能就需要先申请证书

另外,为了方便做登录认证,你可能还会使用到jwt-simple库

在客户端和服务端数据传输方面,为了防止中间者通过抓包或其他方式截获到密码明文,可以使用非对称加密解密的方式,nodejs后端需要用到node-rsa库,对应的html前端需要用到JSEncrypt,前后端的加密解密方式,以及密钥对也要需要一致

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wudics

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值