Brad Denver explains how sitepoint.com does universal react rendering by using a Node.js proxy to pre-render components in content coming from WordPress.
Node.js
From autocompletion to locking down your dependencies, Craig Buckler shares 10 npm tips and tricks that are guaranteed to make you a ninja. Heeeeyah!
Ayush Gupta shows how to quickly create mock REST APIs to develop and test your client-side apps, with advanced features like filtering and pagination.
Behrooz Kamali takes an in-depth look at elasticsearch — a scalable, high-performance search engine — demonstrating how to integrate it into a Node project.
Hugo Giraudel introduces JavaScript functional testing and demonstrates how it can ensure that an application works as expected from a user’s perspective.
Wern Ancheta shows how to to communicate with bluetooth low energy devices in a Cordova-based app.
Wern Ancheta walks you through building and packaging a cross-platform music streaming app, using electron, React and the SoundCloud API.
Camilo looks at working with the Raspberry Pi GPIO pins in Node.js from a test-driven angle — ensuring a high quality IoT solution.
Patrick Catanzariti looks at how to use the Tessel 2, paired with a GPS module and Google Maps, to display a heatmap of your Tessel 2's location.
Dan Prince demonstrates how you can bend JavaScript to your will by writing your own Babel plugin (in this case adding immutable data by defaut).
Chris Ward looks at Electron, an application framework for building desktop Node apps using HTML5 and JavaScript that work on Windows, Linux and MacOS.
Ravi Kiran introduces you to jspm and SystemJS that let you load any module format (ES6, AMD, CommonJS and globals) directly from any registry.
Learn how to execute custom commands from Slack by building a custom Slackbot with Node.js and the slack-terminalize library in this guide by Gaurav Ramesh.
A guide to connecting up a Raspberry Pi to various services and platforms including the IBM Watson IoT Platform, IBM Bluemix and Node-RED.
Patrick Catanzariti shows how to pair and run a simple JavaScript powered app on the Tessel 2 microcontroller.
Craig's tutorial and example code illustrates how to build a static website using the JavaScript-powered Metalsmith generation tool.
Chris Chang demonstrates how to use the MEAN stack to rapidly create a RESTful API server and rich web application, which he then deploys to Heroku.
Bruno Mota introduces the concepts behind GraphQL, and shows how to create an API server using Node.js, MongoDB and Mongoose.
Andrew Forth demonstrates how to set up a lightweight CLI framework to automate various web crawling tasks, such as scraping links and taking screenshots.
Wern Ancheta walks through building an SMS appointment reminder app with Node.js, using the Google Calendar and Twilio APIs.
Pranab Agarwal explains why he considers the Meteor framework an excellent choice for startups and why he chose it to build his company's own application.
Patrick Catanzariti shows how you can add deep learning image recognition to your web apps using Clarifai and Node.js.
Tom Greco explains how to wire up a form that posts to a MongoDB instance set up on MongoHQ and tie it to Zapier.
Igor Lima introduces a built-in feature of Backbone.js called Events and Socket.IO to implement an asynchronous messaging paradigm to avoid coupling.
Jay Ray shows how to use RethinkDB, an open source JSON database, with Node.js applications.
Matthew Wilkin demonstrates how to integrate Hubot with your Slack channel and write custom scripts to both improve and reduce employee efficiency.
Tom Greco gives you an overview of three CMS solutions built on Node.js: KeystoneJS, Pencilblue, and Apostrophe.
Patrick Catanzariti explains how to use gesture control in Node.js applications via the Myo Armband and its npm module.
Christian Nwamba walks you through embedding AngularJS into a node-webkit (AKA NW.js) application using his Yeoman generator to scaffold the project.
Wern Ancheta demonstrates how to hook in to the Instagram API to receive real-time photo updates for a specific hashtag, using Node, Express and Socket.io.