JSON:API
![json-api logo](https://raw.githubusercontent.com/github/explore/a6d06269efb538086b74c8d249af981937b46073/topics/json-api/json-api.png)
JSON:API is a specification for how a client should request that resources be fetched or modified, and how a server should respond to those requests. JSON:API is designed to minimize both the number of requests and the amount of data transmitted between clients and servers. This first draft was extracted from the JSON transport implicitly defined by Ember Data’s REST adapter. In general, Ember Data’s goal is to eliminate the need for ad-hoc code per application to communicate with servers that communicate in a well-defined way. The REST Adapter in Ember Data implicitly defined a protocol that custom servers could implement to get a drop-in client for all of their resources. The goals of the media type are to balance:
- A generic media type that can work across a broad set of use cases, including the generally used relationship types
- Similarity to existing server-side framework practices (and human readability for debugging)
- Ease of implementation on the server side
- Ease of implementation on the client side
This specification reached a stable version 1.0 on May 29, 2015.
Here are 330 public repositories matching this topic...
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
-
Updated
Aug 8, 2024 - Java
proxy to BGG's XML and JSON API
-
Updated
Aug 7, 2024 - Java
🌦️ A weather application in Java ☕ to learn API integration 🌐. The app retrieves current weather data and presents it to the user through an interactive graphical interface 🖥️. This project was made in order to learn API integration in Java and create both aesthetic and functional user interfaces 🌟.
-
Updated
Aug 7, 2024 - Java
Nexus-Backend Service - An Advanced and Secure RestApi Backend Service Gateway
-
Updated
Aug 5, 2024 - Java
Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)
-
Updated
Aug 1, 2024 - Java
A lightweight Java JSON API aiming to fully support Json5 and more -- Disclaimer ; source is set to migrate to https://gitlab.com/nerjalnosk/jsonlight along with a refactoring of the API to `io.gitlab.nerjalnosk...` to match with the SonaType requirements for Maven Central release
-
Updated
Jul 26, 2024 - Java
A small JSON de/serialisation framework
-
Updated
Jul 26, 2024 - Java
Helper reference guide-codifier of the settlements of Ukraine after areas and regions merging.
-
Updated
Jul 22, 2024 - Java
An E-Commerce Product Management System that allows for advanced product management using Spring Boot
-
Updated
Jul 17, 2024 - Java
Third project assigned by Oracle ONE Next Education, developed using the MVC and Facade design patterns, as well as Service-Repository layers.
-
Updated
Jul 12, 2024 - Java
Teamcubation - Projeto Final - API de Partidas de Futebol
-
Updated
Jun 23, 2024 - Java
Este projeto é uma API REST desenvolvida em Java 21 com Spring Boot para processar arquivos de pedidos de um sistema legado, transformando-os em JSON normalizado. O objetivo é integrar dois sistemas, recebendo um arquivo via API REST, processando-o e retornando os dados em um formato estruturado.
-
Updated
Jun 21, 2024 - Java
Implementing a EMS-Backend microservice in Java involves creating a RESTful web service using Spring Boot
-
Updated
May 21, 2024 - Java
Implementing a H2DataBase-SpringBoot microservice in Java involves creating a RESTful web service using Spring Boot
-
Updated
May 20, 2024 - Java
Implementing a Flower API microservice in Java involves creating a RESTful web service using Spring Boot
-
Updated
May 20, 2024 - Java
Implementing a Employee-Rest-API microservice in Java involves creating a RESTful web service using Spring Boot
-
Updated
May 7, 2024 - Java
Implementing a Rest-API microservice in Java involves creating a RESTful web service using Spring Boot
-
Updated
May 5, 2024 - Java
Created by Yehuda Katz, Dan Gebhardt, Gabe Sullice, Jeldrik Hanschke, Tyler Kellen, Steve Klabnik,Ethan Resnick
Released May 3, 2013
- Followers
- 15 followers
- Website
- jsonapi.org