Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/DominoKit/domino-rest

domino-rest
https://github.com/DominoKit/domino-rest

Last synced: 20 days ago
JSON representation

domino-rest

Awesome Lists containing this project

README

        

![logoimage](https://raw.githubusercontent.com/DominoKit/DominoKit.github.io/master/logo/128.png)


[![Development Build Status](https://github.com/DominoKit/domino-rest/actions/workflows/deploy.yaml/badge.svg?branch=development)](https://github.com/DominoKit/domino-rest/actions/workflows/deploy.yaml/badge.svg?branch=development)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.dominokit/domino-rest/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/org.dominokit/domino-rest)
![Sonatype Nexus (Snapshots)](https://img.shields.io/badge/Snapshot-HEAD--SNAPSHOT-orange)
![GWT3/J2CL compatible](https://img.shields.io/badge/GWT3/J2CL-compatible-brightgreen.svg)

# domino-rest

Domino-rest is a lib for generating rest clients from **[JaxRs]()** compatible interfaces, and the generated clients can be used from both client side -browser- using GWT and on the server, the lib works in both **GWT2** and **GWT3/J2CL**, the serialization and deserialization is based on [domino-jackson](https://github.com/DominoKit/domino-jackson), and service definition is based on **JaxRs** annotations, while code generation uses annotation processing **APT**.

Checkout the [Quick start guide](https://github.com/DominoKit/domino-rest/wiki/Quick-start) and visit our [documentation](https://github.com/DominoKit/domino-rest/wiki) in the wiki for more details.