@higrow/raql.js

Rest API Query Language


Keywords
RAQL
License
MIT
Install
npm install @higrow/raql.js@1.0.0

Documentation

RAQL

Rest Api Query Language

RAQL is a SQL-Like Query Language for Rest Api dedicated to querying Rest Api Endpoints that outputs List of Results.

Yet another query language

WHy RAQL when you have GraphQL? Because Graph QL not only queries data, but also requires you to specificy which fields you want to get. This requires a big payload using POST even if you want to filter one field. Secondly GraphQL approach it is perfect for querying different sources at once, but quite often you just need to provide your Rest Api consumers the ability to filter data and get the usual Data Transfer Object.