Ever used Meteor with React? What does it take to recreate the same reactive pub-sub experience using Hapi, Nes and a MiniMongo library? Turns out, not a lot. Introduckting Nesquirk - a small lib built to give new life to your frontend, without having to re-write your Hapi+Mongo based backend.
In this talk I explain the merits of the reactive pub-sub experience in Meteor, live coding an example to show how frustrating stale data can be when using a simple JSON HTTP API.
I then live code a similar app, using Hapi, Nesquirk and React to show how you can bring Meteor's reactive pub-sub magic to your Hapi app without having to rewrite from scratch.
Rob's article on the QEWD.js project was recently published in the Node.js Foundation's Collection. In this presentation, he will expand on the themes discussed in his article, in particular how the architectural design of QEWD.js creates a unique run-time environment that provides a solution to some of the concurrency-related problem areas of Node.js such as CPU-intensive and long-running code.
Rob Tweed (@rtweed) is a Director of M/Gateway Development Ltd, a consultancy and software development company in the UK that has focused on web and NoSQL database technologies, particularly in the healthcare industry, since the mid-90s. Rob has been an attendee of LNUG since its earliest meetings - indeed he gave a presentation at the very first meeting in 2011!