Skip to content

A demo project, building a REST API with HATEOAS support using the Apodini Framework.

License

Notifications You must be signed in to change notification settings

Supereg/Apodini-REST-SmartLights

Repository files navigation

Apodini REST SmartLights

This project serves as a example for building a REST API with support for Hypermedia As The Engine Of Application State (HATEOAS), built with Apodini - A declarative, composable server-side Swift framework.

For more information on HATEOAS you might want to checkout Richardson Maturity Model - steps toward the glory of REST.

About the SmartLights Project

The project serves a rudimentary cloud based smart Lights IOT service.

Below is a simplified version of the SmartLights project:

SmartLights UML Diagram

Included is a exemplary SQLite database in order to experiment with the web service.

About

A demo project, building a REST API with HATEOAS support using the Apodini Framework.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages