ReWebReWeb - an ergonomic web framework. Start by looking at Server for an overview of the framework. See bin/Main.re for an example server.
See https://github.com/yawaramin/re-web/ for sources.
module Cache : sig ... endConcurrent safe caching.
module Client : sig ... endMake web requests.
module Config : sig ... endConfigure and override the behaviour of ReWeb and applications built with it.
module Form : sig ... endEncode and decode web forms to/from specified types.
module Header : sig ... endCreate correct response headers.
module Response : sig ... endSend responses.
module Server : sig ... endCreate and serve endpoints.
module Topic : sig ... endSubscribe to messages from publishers, and publish messages for subscribers.
module Filter = Server.FilterTransform requests and responses in the pipeline.
module Request = Server.RequestRead requests.
module Service = Server.ServiceServices model the request-response pipeline.