Full XO stack on npm

This a quick post about how XO is built. 1 year ago, we choose to switch from PHP to NodeJS: what a great idea!

It's easier to work with JavaScript on the whole stack (from "xo-server", the back-end, to "xo-web", the front-end), we got really better performances, better scalability, less dependencies, and so on.

Plus now, when we choose to add "clients" to our current architecture, it stays simple and efficient. Progressively, we are migrating the complete XO stack to npm.

It's not completely done, but we made recent progress and we'll finish soon. In this way, updating and deploying XO packages and their respective dependencies will be painless. Picture is related ;)