loopback学习(1)--简介
来源:互联网 发布:生命探测软件 编辑:程序博客网 时间:2024/06/16 22:22
/**
* loopback学习地址–https://docs.strongloop.com/display/zh/LoopBack
*/
介绍:
LoopBack 是一个可扩展的开源Node.js 框架。它可以让我们
.无需写任何代码(或少量的代码)来创建REST API
.访问任意数据库中的数据甚至是外部的REST API
.可以在API上定义关系型数据模型和访问限制(ACL)
.在移动APP中使用地理位置,文件访问和推送消息
.提供Android, iOS 和 JavaScript SDKs快速创建有数据支持的应用程序
.方便的应用部署,无论在云上还是自己的服务器
LoopBack 框架
LoopBack 框架是由一组Node.js的模块构成的。你可以单独使用这些模块或把它们组合在一起使用。
应用通过LoopBack model API可以使用以下三种方式访问数据。
将模型作为一个标准的Node对象使用
通过HTTP REST API 调用
通过封装好的API SDK,包括iOS, Android 和 Angular
应用程序通过LoopBack model API用以上三种方式查询数据,储存数据,上传文件,发送email, 推送消息,注册/登陆用户等远程或本地的服务。用户也可以通过Strong Remoting将后端的API通过REST, WebSocket(或其他传输协议)供客户端调用。
以下的图表展示了核心LoopBack模块,以及他们之间的关系。
LoopBack框架模型
loopback-connector-mysql
loopback-connector-postgresql loopback-connector-msssql loopback-connector-oracle 抽象方式 数据模型的抽象层,用与实现和不同数据库的交互 可以连接到不同的数据库或服务,并且提供一个对象用于CRUD,通过这个对象用户不必关心数据层具体使用的是什么数据库,可以是RDBS, MongoDB, Memory。 loopback-datasource-juggler 执行序列 执行Express中间件 设置中间件,使得这些中间件可以在应用程序的不同阶段被执行。 loopback-phase 客户端 客户端 SDK 可以使用通过REST访问LoopBack API的原生平台组件 (iOS, Android, AngularJS) loopback-sdk-ios 初始化 初始化应用 用于配置数据源, 定制/设置数据模型,并且将数据模型加载到指定的数据源上。同时可以配置应用本身和执行启动脚本。 loopback-boot Gateway API gateway Secure your APIs and inject quality of service aspects to the invocation and response workflow. loopback-gateway
0 0
- loopback学习(1)--简介
- loopback 简介
- loopback 入门指南 (1)
- loopback Route 简介
- loopback学习(2)--核心概念
- loopback学习(3)--创建一个简单的api
- loopback学习(4)--将api连接至数据源
- Loopback 与 vlan 1
- 回环接口(loopback)
- Loopback
- loopback学习(5)--扩展API
- PCIE协议解析 synopsys IP loopback 读书笔记(1)
- Android ALSA音频系统架构分析(1)----从Loopback了解Audio
- Loopback测试软件AX1用户手册 V3.1
- 回环接口(loop-back/loopback)
- [转载]回环接口(loop-back/loopback)
- 回环接口(loop-back/loopback)
- 回环接口(loop-back/loopback)
- Boost安装出错, 遇到“编译器中发生内部错误”的解决方法
- 例解 Linux 下 Make 命令
- 7个Android应用程序源代码
- TCP UDP传输原理 及 数据块,分节,分组,数据报,数据包的区别
- [Android知识体系]之四大组件:activity(生命周期管理)
- loopback学习(1)--简介
- cocoapods 提示:无法添加与URL源
- The properties of Impulse Function
- linux搭建ngnix环境
- Py第六问 py3.5学习笔记<利用python进行数据分析>
- GTest测试私有函数
- yarn中的cgroup调度
- CSS:去除点击链接和按钮时出现的虚线框
- 温故知新(六):排序介绍