斯派克 以类似于ActiveRecord的方式与远程REST服务进行交互。 斯派克基本上撕掉需要灵感 :smiling_face_with_halo: 从那里,我们不幸抛弃了它,因为它给我们带来了一些性能问题,并且维护工作似乎已经过时了。 因此,我们制作了Spyke,它为我们的项目添加了一些修复/功能: 快速处理甚至大量的JSON 适当支持范围 能够为关联定义自定义URI 类似于ActiveRecord的日志输出 API端验证的处理 可查询的名称! :) 组态 将此行添加到您的应用程序的Gemfile中: gem 'spyke' gem 'multi_json' # or whatever is needed to parse responses Spyke使用Faraday来处理请求,并期望其将响应主体解析为以下格式的哈希值: { data : { id : 1 , name : 'Bob' } , metadata : { } , errors : { } } 因此,例如对于返回如下JSON的API: { " result " : { " id " : 1 ,
2021-02-02 03:35:38 33KB ruby api activerecord json
1
PostgREST入门套件 使用编写REST API后端的基础项目和工具。 目的 PostgREST提供了一种不同的方式来构建数据驱动的API后端。 它做得“不错”,即为您提供数据库上的REST api,但是构建一个复杂的生产系统,该系统可以执行与第三方系统的对话,发送电子邮件,为浏览器实现实时更新,编写集成等功能测试,实施身份验证,则需要其他组件。 因此,一些开发人员要么提交功能请求,要么不属于PostgREST的范围,要么将其视为原型实用程序,而不是功能强大/性能卓越的灵活生产组件。 该存储库旨在作为所有基于PostgREST的项目的起点,并将所有组件整合到一个定义良好的结构中。 我们还提供了可帮助您迭代项目和工具/脚本的工具,以使构建管道能够将所有内容推向生产。 堆栈中有很多组件,但是如果您不需要pg_amqp_bridge / rabbitmq(甚至是openresty)实例,可以在docker-compose.yml中安全地注释掉它们。 PostgREST +即服务 在运行您的PostgREST实例,并获得OS版本的其他功能()。 或者,使用二进制和docker在基础架构上部
2021-02-02 03:35:36 35KB api docker boilerplate rest
1
python-kucoin:Kucoin REST和Websocket API python实现
2021-02-01 14:37:59 31KB python rest bitcoin websocket
1
使用SpringSecurity开发点单登录
2021-02-01 13:37:21 4.23MB SpringSecurity SpringBoot REST 单点登录
1
ring-swagger:Clojure Web应用程序的Swagger规范
2021-02-01 11:16:07 68KB clojure rest json-schema swagger
1
Flutter Client PHP后端 演示使用Flutter和PHP的应用程序。 使用创建的应用 对于托管使用的 建于 跨平台应用开发框架 屏幕截图 如何使用这个程序。 在虚拟主机上托管包含的示例 使用在数据库内部创建表 如果您使用自己的网站,只需在编辑以下 static const String API_BASE_URL = "https://bingedev.com/"; 确保编辑并更改以下内容- 私人$ host ='your_host'; 私人$ user ='您的用户名'; 私人$ db ='您的数据库'; 私人$ pass ='your_password'; 不需要执行上述步骤,只需克隆此存储库并使用它即可,因为它已经托管了 实现的功能 溅 登录 注册 更改密码 您可以通过该项目学到的东西- 页面之间的导航。 在后台线程中执行操作。 网络请求。 序列化和反序列化JSON。 对话框和SnackBar。 自定义进度对话框。 Rest API集成。 从“共享首选项”中存储和检索值。 其Android CounterPart 如果您知道 ,则可以使用此中使
2021-01-30 23:04:27 2.81MB android dart php ios
1
一个非侵入的api编译、收集、Rest文档生成工具。工具通过分析代码和注释,获取文档信息,生成RestDoc文档
2021-01-30 14:07:08 67KB restdoc
1
Nodejs Expressjs MongoDB即用型API项目结构 使用Node.js,Express和MongoDB开发REST API的现成样板 入门 这是用JavaScript ES2015编写的基本API框架。 对于为您的前端平台(例如Android,iOS或JavaScript框架)(Angular,Reactjs等)构建RESTful Web API很有用。 该项目将使用MongoDB作为数据库在NodeJ上运行。 我曾经尝试维护代码结构简单,因为任何初学者都可以采用该流程并开始构建API。 已打开项目以征求建议,错误报告和请求请求。 一些伟大的东西 此广告由放置 招聘工作合同 我正在寻找一份好工作或工作合同。 您可以直接通过电子邮件( )与我联系,也可以从我的个人下载我的简历。 期待。 谢谢 :grinning_face_with_smiling_eyes: 给我买杯咖啡 如果您认为我的项目对您有所帮助,则可以感谢我,也可以感谢我的辛勤工作以及花时间为我购买咖啡来创建这种有用的结构。 如果您给我买咖啡,我将非常感激,请给我买咖啡。 :grinning_face
2021-01-30 05:08:29 80KB nodejs javascript api boilerplate
1
用于Laravel的REST API Response Builder 目录 介绍 ResponseBuilder是一个软件包,旨在帮助您构建一个美观,规范化且易于使用的REST API JSON响应。 好处 ResponseBuilder是由REST API开发人员为REST API开发人员编写的,并且基于API两面的长期经验。 它是轻量级的,经过广泛测试的,易于使用但又灵活而强大的功能,并支持即时数据转换,本地化,自动消息构建,链接的API和(希望如此)详尽的文档。 但这还不是全部! ResponseBuilder生成的JSON结构在设计时考虑了您的API用户,使您轻松处理API。 简单的JSON响应,具有定义明确且可预测的结构,易于使用,没有任何麻烦或诡计。 作为提供的Exception Handler helper,您甚至在紧急情况下也能得到保证,即使在意外情况下,也可以确保您的API始终与客户端通信JSON(而不是HTML)。 我是否提到过,您还将获得测试特性,只需几行代码就可以自动对整个ResponseBuilder相关的代码和配置进行单元测试? 产品特点 , ,
2021-01-29 23:09:24 181KB api php json laravel
1
REST打字稿服务 这是一个用于打字稿的轻量级基于注释的扩展。 它可以用于使用装饰器定义API。 目录 安装 该库仅适用于打字稿。 确保已安装: npm install typescript -g 要安装typescript-rest: npm install typescript-rest --save 组态 Typescript-rest需要在tsconfig.json文件中使用以下TypeScript编译选项: { "compilerOptions" : { "experimentalDecorators" : true , "emitDecoratorMetadata" : true , "target" : "es6" // or anything newer like esnext } } 基本用法 import * as express from "express" ; import { Server , Path , GET , PathParam } from "typescript-rest" ; @ Path ( "/h
2021-01-29 20:10:14 143KB api typescript rest microservice
1