source upload
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
SpiderMonkey execution sample
|
||||
=============================
|
||||
Point your browser to <http://localhost:888/root/readme.md> and see the *Markdown*
|
||||
template rendered using *SpiderMonkey*.
|
||||
|
||||
This is not a production HTTP server, just a sample of *SpiderMonkey* usage within
|
||||
*mORMot*.
|
||||
|
||||
# Features shown:
|
||||
* `TSMEngineManager` for thread-safe engine creation;
|
||||
* Add external JavaScript libs to engine (`showdown.js` - javascript port of the *Markdown*
|
||||
library);
|
||||
* Add native function to engine (`loadFile`);
|
||||
* Garbage collection management.
|
||||
|
||||
Take a look at the following methods:
|
||||
|
||||
procedure TTestServer.DoOnNewEngine(const Engine: TSMEngine);
|
||||
function TTestServer.Process(Ctxt: THttpServerRequest): cardinal; (last lines)
|
Reference in New Issue
Block a user