You can compile to native and use the whole OCaml ecosystem over there (in stead of the NPM ecosystem when doing client-side or Node-based-server-side) to write your apps.
For instance this fast OCaml http server: https://github.com/inhabitedtype/httpaf
And you can even share types between client and server :)