All Projects → clockworkgeek → Magento-Extra-RESTful

clockworkgeek / Magento-Extra-RESTful

Licence: MIT license
Many more REST resources for Magento's API

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to Magento-Extra-RESTful

Graphql2rest
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Stars: ✭ 181 (+465.63%)
Mutual labels:  restful, api-server, api-rest
Php Crud Api
Single file PHP script that adds a REST API to a SQL database
Stars: ✭ 2,904 (+8975%)
Mutual labels:  restful, api-server
Sqler
write APIs using direct SQL queries with no hassle, let's rethink about SQL
Stars: ✭ 1,943 (+5971.88%)
Mutual labels:  restful, api-rest
reedelk-runtime
Reedelk Runtime Platform Community Edition
Stars: ✭ 25 (-21.87%)
Mutual labels:  api-server, api-rest
Thinkphp5 Restfulapi
restful-api风格接口 APP接口 APP接口权限 oauth2.0 接口版本管理 接口鉴权
Stars: ✭ 949 (+2865.63%)
Mutual labels:  restful, api-server
Go Relax
Framework for building RESTful API's in Go
Stars: ✭ 155 (+384.38%)
Mutual labels:  restful, api-rest
gonrails
Rails like mvc backend application with golang .
Stars: ✭ 37 (+15.63%)
Mutual labels:  restful, api-server
Gemini
Model Driven REST framework to automatically generate CRUD APIs
Stars: ✭ 138 (+331.25%)
Mutual labels:  api-server, api-rest
FSharp.JsonApi
Use F# to create and consume flexible, strongly typed web APIs following the JSON:API specification
Stars: ✭ 20 (-37.5%)
Mutual labels:  api-server, api-rest
magento-grid-colors
Magento 2 Grid Colors module for colorizing admin grids. Supports saving of states with the help of grid's bookmarks.
Stars: ✭ 54 (+68.75%)
Mutual labels:  magento-extension, mit-license
Asher.Ai
Welcome to the API side of Asher, where all the language processing happens.
Stars: ✭ 20 (-37.5%)
Mutual labels:  api-server, api-rest
rudder
RESTful API Proxy for Helm
Stars: ✭ 60 (+87.5%)
Mutual labels:  restful, api-server
Webgo
A minimal framework to build web apps; with handler chaining, middleware support; and most of all standard library compliant HTTP handlers(i.e. http.HandlerFunc).
Stars: ✭ 165 (+415.63%)
Mutual labels:  api-server, api-rest
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (+375%)
Mutual labels:  api-server, api-rest
ExpressWebJs
ExpressWebJs is a Node FrameWork with expressive and organised syntax that runs on all major operating systems. It provides the starting point for creating your node project, allowing you to focus more on developing your amazing solution. It takes the pain out of development by easing common tasks (Environment Setup, Code Structure, Robust routi…
Stars: ✭ 58 (+81.25%)
Mutual labels:  api-server, api-rest
dart-express
Express-like HTTP framework written in Dart
Stars: ✭ 34 (+6.25%)
Mutual labels:  api-server, api-rest
Spyne
A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Stars: ✭ 992 (+3000%)
Mutual labels:  api-server, api-rest
Aceql Http
AceQL HTTP is a framework of REST like http APIs that allow to access to remote SQL databases over http from any device that supports http.
Stars: ✭ 68 (+112.5%)
Mutual labels:  api-server, api-rest
gorest
Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redis, Mongo, 2FA, email verification, password recovery
Stars: ✭ 135 (+321.88%)
Mutual labels:  restful, mit-license
java-crud-api
No description or website provided.
Stars: ✭ 24 (-25%)
Mutual labels:  restful, api-server

Extra RESTful

Developers are invited to include this reusable extension in their projects for better connectivity. Extra RESTful is permissively licensed for this reason. Suggestions for more resources to support are welcome, just raise an issue.

Improvements

All Extra RESTful resources have the following advantages over core resources:

  • No sessions.
  • No cookies.
  • No Pragma header.
  • A Content-Length instead of chunked encoding.
  • Cache-Control and Vary headers.

All collections in Extra RESTful have the following further advantages:

  • Result is an array instead of an object.
    (This matters to JSON where objects have no natural order.)
  • An empty array when requesting a page outside of range.
    (Magento API2 erroneously repeats the last page here.)
  • A Link header for easier pagination.
    (This is similar to GitHub's API except URIs are relative to the site's base URL)

Altered Resources

New Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].