uni-app 小项目开发 仿小米商城 服务器与数据库

服务器

这个项目使用的 node koa 框架结合做的本地服务器,这里注意一点这里用的是 koa 框架,而不是 express 框架,两者之间是有区别的,它们的数据获取和数据格式等是不同的。

node koa 结合搭建本地服务器,可以参考这个链接:

https://blog.csdn.net/Evan_AF/article/details/105277423icon-default.png?t=M1L8https://blog.csdn.net/Evan_AF/article/details/105277423

数据库

数据库使用的是 mongoDB 。

http://www.mongoosejs.net/docs/models.htmlicon-default.png?t=M1L8http://www.mongoosejs.net/docs/models.htmlmongoDB 的具体使用方法可以参考上方的官方文档。

注意事项

1.框架是 koa 不是 express 。

2.在 HBuilderX 中向 server 端请求数据时涉及跨域的问题。

跨域的解决方法

jspn跨域,原理:动态生成script标签,通过script标签引入接口地址(因为script标签不存在跨域的)
cors跨域(后端开启) :全称 “跨域资源共享”,原理:它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制
vue代理服务器proxy跨域:通过请求本地的服务器,然后本地的服务器再去请求远程的服务器(后端部署接口的服务器),最后本地服务器再将请求回来的数据返回给浏览器(本地服务器和浏览器之前不存在跨域)
————————————————
版权声明:本文为CSDN博主「@小傲哥哥」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_43353619/article/details/111058749

本次我们采用  cors 的跨域解决方案。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值