Skip to content

Commit 2b07f15

Browse files
authored
Merge pull request json-api#1406 from stas/jsonapi.rb
Added `jsonapi.rb` to the Ruby implementations
2 parents 3784230 + 877e733 commit 2b07f15

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

implementations/index.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,11 @@ the moment.
215215
facilitates a server capable of deep querying and nested writes. Works
216216
with any ORM or datastore; comes with integration test helpers and
217217
automatic swagger documentation.
218+
* [JSONAPI.rb](https://github.com/stas/jsonapi.rb#usage) A set of pluggable
219+
mixins providing support for serialization (using `fast_jsonapi`), error
220+
handling, includes, sparse fields, pagination, filtering (using `ransack`)
221+
and sorting. Strives to implement as much of the JSONAPI spec as possible.
222+
Small codebase (~500 sloc), good documentation and test coverage.
218223

219224
* Sinatra
220225
* [Sinja](https://github.com/mwpastore/sinja) extends [Sinatra](http://www.sinatrarb.com) and leverages [JSONAPI::Serializers](https://github.com/fotinakis/jsonapi-serializers) to enable rapid development of comprehensive, read-and-write, and JSON:API v1.0-compliant web services using the DAL/ORM of your choice. It includes a simple role-based authorization scheme, support for client-generated IDs, patchless clients, and coalesced find requests, exception handling, and more.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy