Currently we only support a Node.JS execution environment. It is possible to refactor MLDB so that it can be used by a NodeJS app and a HTML/JavaScript app in exactly the same way.
This would make authentication easier as the browser would already have a session (if in Digest/Basic mode), and you'd also get SSL for free with no futher development.
It would also mean you could built an MLDB web app UI without needing a NodeJS app in between the application and MarkLogic.
This will be required in future to develop REST API widgets easier than we do currently.
Currently we only support a Node.JS execution environment. It is possible to refactor MLDB so that it can be used by a NodeJS app and a HTML/JavaScript app in exactly the same way.
This would make authentication easier as the browser would already have a session (if in Digest/Basic mode), and you'd also get SSL for free with no futher development.
It would also mean you could built an MLDB web app UI without needing a NodeJS app in between the application and MarkLogic.
This will be required in future to develop REST API widgets easier than we do currently.