eliom
eliom copied to clipboard
Multi-tier framework for programming web and mobile applications in OCaml.
Consider the following setup: ```ocaml let my_nl_params = Eliom_parameter.make_non_localized_parameters ~prefix:"prefix" ~name:"name" Eliom_parameter.(int "a") let main_service = Eliom_service.create ~path:(Eliom_service.Path []) ~meth:(Eliom_service.Get Eliom_parameter.unit) () (* ... *) a ~service:main_service ~nl_params:( Eliom_parameter.add_nl_parameter Eliom_parameter.empty_nl_params_set...
Definitely more complicated than the GET case, but I think it is doable. CC @Zzull
``` Code containing the following injections is not linked on the client ``` This is the error I get in the browser console. ~~It appears when I try to use...
If an HTTP request fails after the server has started sending some messages and before the client receives them, these messages are lost.
``` ocaml {client{ let g = ... }} {shared{ let rec f x = ... {{ g f }} }} ``` ==> in `{{ g f }}`, f is unknown...
Generating pages from client side, especially with reactive pages (using lots of ow_spinners), may require lots of server requests. I suggest we coalesce them, at Eliom level (so that the...
We should only store cookie hashes in ocsipersist (cookies are like passwords, and we definitively don't want to keep a lot of passwords in clear in a same location).
We may want to have an option to marshal global data only once for all our clients, rather than doing the same work for each initial page. If they are...
Make it possible to run Eliom mobile apps without network connection. (chcp, caches, etc.)