tag : loopback

REST服务返回204数据无更新

微信浏览器数据不更新Angular调用自己做的REST后台,发现电脑浏览器正常,在手机微信浏览器等,数据接口死活不更新,无奈,晕死。一直以为是angular的缓存问题?ionic的缓存问题,微信浏览器的缓存问题?后来发现统统都不是。通过抓包发现,手机浏览器发出了正常的HTTP请求,但是返回的结果是204,no content,导致没有数据更新。这一点可能是手机浏览器处理的问题,由于是个长链接,在options请求返回204后,get请求仍然返回的是204。我是用loopback做得服务端,所以这里放到loopback教程里,可能是REST协议方面的bug。教程索引:(持续更新)loopback中文教程

loopback安装与实例

安装Loopback和安装nodejs模块一样,很简单,几行命令就可以安装。需要说明的是,loopback是一个很庞大的项目,有很多的依赖模块项,安装过程中可能会有些依赖模块安装失败,不过没关系,那些模块你不一定会用得到,如果运行报错,再手动解决即可。安装过程比较缓慢,需要编译一些扩展的模块。教程索引:(持续更新)loopback中文教程

loopback角色访问控制

角色访问最早了解角色访问控制其实是在学习thinkPHP的时候,了解到RBAC(role based access control),这是一个很实用的功能,比如我们可以限制幂等的API接口可以访问,比如get类的,设置非幂等的接口不能访问,或者仅本人或管理员访问,比如post,put类型的。这样做可以很大程度上控制了接口的安全性。教程索引:(持续更新)loopback中文教程

LoopBack自定义接口

为什么要自定义loopback虽然给我们提供了一套全面的API,但是由于使用的灵活性,有时候不能满足我们所有的需求。比如我在用户表中增加了userType字段,然后通过这个字段区分三种用户。而我希望对某一类用户设置权限,这时候直接在user表设置权限就比较困难,我们可以新增一个自定义方法,给这个方法设置ACL。教程索引:(持续更新)loopback中文教程

LoopBack简介

关于REST服务端记得前些年,有个哥们开发了lazyREST用图形化的界面构造rest后台服务,后来这个哥们忙着赚钱、创业,项目好久好久没有维护了。然而,github上另外一个项目,一直特别火,现在正在逐步发展壮大,这就是loopback,官网是loopback.io。 教程索引:(持续更新)loopback中文教程

REST概念介绍

关于RESThttp作为一种通用网络协议,是目前应用最多,最通用,也是相对较为稳定的协议,易于开发,易于扩展。其实REST并不是一种新兴的技术语言,也不是什么新的技术框架。准确来说说REST只是一种概念、风格或者约束,是回归HTTP本身的建议。 教程索引:(持续更新)loopback中文教程

loopback中文教程

loopback中文教程你还在为做服务端API烦恼吗?你想快速搭建一套高性能、可伸缩的、提供REST接口的后台服务API吗?那么,赶紧的,看看本篇教程吧,大家一块来学习LoopBack。本系列LoopBack中文教程参考loopback官网手册:http://docs.strongloop.com/display/public/LB/LoopBack ,结合作者个人经验锤炼而成,欢迎拍砖。