CommunityNews

CommunityNews

Dream: Tidy Web framework for OCaml and ReasonML

Dream is an easy-to-use, boilerplate-free Web framework, whose entire API fits on this page!

It supports TLS, WebSockets, and GraphQL. HTTP/2 support is transparent. It also includes:

You can integrate Dream into a fully self-contained binary, or run it in large deployments behind proxies. Dream assumes no databases, environment variables, or configuration files, and requires no setup beyond installing the one package, dream.

Dream sticks to base OCaml types as much as possible, introducing only a few types of its own. Dream handlers and middlewares are just bare functions. Dream has a flat namespace and aims for maximal clarity.

This page is the API documentation, but Dream also has:

This thread was posted by one of our members via one of our news source trackers.

Where Next?

Popular Frontend topics Top

First poster: bot
Fable 3.0.0-nagareyama-alpha-007 has been released. Link: Release 3.0.0-nagareyama-alpha-007 · fable-compiler/Fable · GitHub
New
First poster: bot
Preact 10.5.11 has been released. Link: Release 10.5.11 · preactjs/preact · GitHub
New
First poster: bot
TypeScript v4.2.3 has been released. Link: Release TypeScript 4.2.3 · microsoft/TypeScript · GitHub
New
First poster: bot
AssemblyScript v0.18.15 has been released. Link: Release v0.18.15 · AssemblyScript/assemblyscript · GitHub
New
First poster: bot
Vue.js v2.6.13 has been released. Link: Release v2.6.13 · vuejs/vue · GitHub
New
First poster: bot
Tailwind v3.0.0-alpha.1 has been released. Link: Release v3.0.0-alpha.1 · tailwindlabs/tailwindcss · GitHub
New
First poster: bot
A new Angular blog post/announcement has been posted! Get the full details here: https://blog.angular.io/thank-you-angular-d90d70f2e9d8...
New
First poster: bot
Preact 10.6.6 has been released. Link: https://github.com/preactjs/preact/releases/tag/10.6.6
New
First poster: bot
Deno v1.20.2 has been released. Link: Release v1.20.2 · denoland/deno · GitHub
New
First poster: bot
Vue.js v2.7.0 has been released. Link: Release v2.7.0 "Naruto" · vuejs/vue · GitHub
New

Other popular topics Top

wolf4earth
@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness. https://f...
New
AstonJ
SpaceVim seems to be gaining in features and popularity and I just wondered how it compares with SpaceMacs in 2020 - anyone have any thou...
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
AstonJ
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me. I think the Planck and the Preonic (o...
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
New
husaindevelop
Inside our android webview app, we are trying to paste the copied content from another app eg (notes) using navigator.clipboard.readtext ...
New