Node.js version of the Atlas toolkit
The Atlas toolkit is available for:
Hello, World! programStraight to the point: the
const atlas = ;const body = `<div style="display: table; margin: 50px auto auto auto;"><fieldset><input id="input" maxlength="20" placeholder="Enter a name here" type="text"data-xdh-onevent="Submit" value="World"/><div style="display: flex; justify-content: space-around; margin: 5px auto auto auto;"><button data-xdh-onevent="Submit">Submit</button><button data-xdh-onevent="Clear">Clear</button></div></fieldset></div>`;const callbacks =domdomdom;atlas;
Try it yourself, now
Online, with nothing to install
- go here (also accessible with the badge on the top of this page),
- click on the green
- select the demonstration you want to see,
- click (or scan with your smartphone) the then displayed QR code,
- … and, as you wish, run your own tests directly in your web browser, by modifying the code of the examples or by writing your own code.
With Node.js on your computer
git clone https://github.com/epeios-q37/atlas-node cd atlas-node npm install cd examples node Hello/main.js
- no front and back end architecture to bother with,
- no web server (Apache, Nginx…) to install,
- no need to deploy your application on a remote server,
- no incoming port to open on your internet box or routeur.
The Atlas toolkit is written in pure Node.js, with no native code and no dependencies, allowing the Atlas toolkit to be used on all environments where Node.js is available.
And, icing on the cake, simply by running them on a local computer with a simple internet connexion, applications using the Atlas toolkit will be accessible from the entire internet on laptops, smartphones, tablets…
Content of the repository
node_modules directory (not provided by the repository, but will be created when launching
npm install) contains the files that are needed in order to use the Atlas toolkit.
examples directory contains some examples.
To launch an example (from within the repository):
npm install(this have only to be do once),
<Name> is the name of the example (
Chatroom…). For example