Serverseitiges Javascript in enaio 10.10 (Beta)

Hier ein paar erste Erkenntnisse über die Javascript API von enaio 10.10.

JavascriptLibrary

Library

Es ist nun möglich, mehrere Javascript Libraries zu definieren. Diese funktionieren im Prinzip wie folgt:

var meinObjekt = {test: 1};

module.exports = meinObjekt;

Event

Im Event kann man dann die Library per rc.require laden. Diese Methode gibt das Objekt dass man der Variable module.exports zugewiesen hat, zurück.

const meineLib = rc.require("NameDerJavascriptLibrary");

rc.console.error(meineLib.test); # Result = 1