Skip to content
efyx edited this page Nov 2, 2016 · 5 revisions

What is the prupose of nidium?

Creating high performance JavaScript applications without the browser stack.

Does nidium require a GPU?

Yes

What platform nidium currently support?

As of today, nidium runs on linux and OSX. The port to Android is still a work in progress. Windows port is in our top priority list.
Feel free to contact us if you need information on a specific platform.

Can I use nidium as a kind of game-engine?

Yes. It does an amazing job at rendering, but there is no physic-engine behind, or any 3D engine built in.

Is nidium a kind of browser?

Yes & No. Nidium has similarities with a browser, but it's definitely not a browser (No HTML)

How does it compare to node-webkit or electron ?

nidium is not built on top of a browser.

How does it compare to flash?

Both nidium and flash use vector graphics, but nidium is not a browser plugin. With nidium, you write application using JavaScript instead of ActionScript. And of course, it's open source :)

How does it compare to openframeworks?

nidium lets you use plain JavaScript instead of C++.

Why did you make a server version?

The core components were designed to be reused as a library. We needed a very fast, low latency, robust server. As the async network layer is very fast and we dogfooded nidium to outperform Node.js/Socket.IO. This server has been tested in production environement (>810M requests / day). Off course, nidium (frontend) has the same built-in server, which can give your application amazing posibilities.

Will there be a kind of comet or push module?

Yes! This project is build around the networklayer that was also used in the APE-Project. You can expect some cool stuffs in a near future.

Can I use ES6 features?

Yes several. Currently we are focussing to add more features and modules, but we will definitely extend es6 support.

Can I reuse Node.js modules?

Yes & No. Nidium has support for require() but NodeJS API has not been ported to Nidium. So this means that any modules that use NodeJS specific API/features will not work.

Any plan to make nidium compatible with NodeJS API?

Yes, but this is not yet_ on our top priority list.

How can I help?

Head over our IRC channel #nidium on freenode and come chat with us :)

Clone this wiki locally