Skip to content
wertzui edited this page Apr 25, 2023 · 1 revision

This project aims to bring a simple and flexible implementation of the Hypertext Application language to .Net.

HAL is an implementation of the HATEOAS (Hypertext as the engine of application state) requirement of REST. It is suggested that you read at least the informal specification before starting to use HAL in order to understand what HAL is.

http://stateless.co/hal_specification.html

The HAL project is split into a server side (HAL.AspNetCore and HAL.Business), shared Models (HAL.Common) and clients for .Net (HAL.Client.Net) and Angular (HAL.Client.Angular / @wertzui/ngx-hal-client).

Clone this wiki locally