https://github.com/dbwodlf3/graphfl
https://github.com/dbwodlf3/graphfl
api graphfl graphql oas openapi openapi-specification rpcful serverless
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dbwodlf3/graphfl
- Owner: dbwodlf3
- Created: 2023-07-14T10:53:03.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-07-23T09:21:42.000Z (almost 2 years ago)
- Last Synced: 2025-01-18T08:45:23.478Z (4 months ago)
- Topics: api, graphfl, graphql, oas, openapi, openapi-specification, rpcful, serverless
- Language: TypeScript
- Homepage:
- Size: 101 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# GraphFL
The term URI is a very general concept. However, as an endpoint in the web, URIs can be traditionally viewed from two perspectives.
First, there's the perspective that applies the concept of a URI as in a Linux File System. It is not surprising that traditional web servers like Apache handled URIs as files and folders. Restful API adopts this viewpoint.
Second, there's the perspective that adopts the concept of a URI as a Programming Identifier. Although this is a very useful perspective, it does not seem to be considered much. The concept of a RPCful API adopts this perspective on APIs.
GraphFL is designed with the objective of GraphQL in mind, from the perspective of a RPCful API. Simultaneously, GraphFL is designed to support serverless deployments from the OpenAPI Specification (OAS) perspective.