首页 > BaaS后台服务问题

BaaS后台服务问题

最近阿里云服务器快过期了,学生优惠也木有了,但是我上面有一个还在维护的项目,用了Django来写的。我当时写的比较快糙猛,整个后台只是提供了数据,几乎所有逻辑都在前端完成了,有点webapp的意思(别吐槽我啊)。现在要迁移这个项目了,我的想法是部署在githubpage上面,然后通过ajax获取后台的数据。通过各种资料找到了leancloud这个平台,但是它是通过构建了一个express应用然后发布在了自己的服务器上。为了用这个我还得去学习他文档上各种增删查改的方法。还有一种是firebase的,国内被墙了就不说了,有个和它很像的野狗。我犹豫了好久不知道怎么做,我的想法很简单啊!一是免费部署应用,二是后台只提供api,三是能通过url去访问!各方大侠帮帮忙找个优雅点的解决方案,小女子感激不尽!还有一个问题是,最近在学习vue,感觉自己能够在本地写一个应用的地步了,但是我怎么发布到网上?能用url访问那种(其实和上面那个问题想要的东西是一样的)。


如果只是简单的增删改查,你的思路已经是正确得了,

  1. 静态页面部署github-pages,(coding也可以啦)

  2. ajax访问野狗的Baas服务增删改查数据

  3. vue发布也没什么奇特的,首先“编译”,要把那些浏览器本身不认识的“单文件组件”啊什么的打包成一个独立的bundle.js,然后在html里引用这个js。最后把他俩(当然还可能有图片、字体神马的),一起丢到github-pages上去(这个你已经知道了)。结束


firebase 这种叫 baas 服务 ,简单来说,就是自己不需要写服务端代码处理数据,它帮你做好,一般刚创业的公司或者缺人手的团队比较适合。

而spa,实际上就是html、css、js、image等这些静态资源然后调后端接口数据就ok了,越来越像客户端开发。

你如果用baas,那么把这些静态资源丢到服务器上,就直接ok了;如果不用,那肯定还要用个web框架,处理数据。

【热门文章】
【热门文章】