Considering freelancing? Check out the contract positions from Toughbyte.

Node.js on mobile apps

If you're building a React Native or Cordova app, you don't have access to Node APIs such as the filesystem, TCP, and others, and the alternative is to build support for these in Java (Android) and ObjectiveC (iOS) yourself. Recently, though, a new library called nodejs-mobile was released, which allows you to run a real Node.js process on mobile devices. In this talk, you can learn exactly how to do this, and when it is beneficial to your project.