Derby makes it easy to write collaborative, realtime applications that run in both Node.js and the browser.
Derby includes a powerful data synchronization layer called Racer that automatically syncs data between browsers, the server, and a database. Racer supports offline usage and conflict resolution out of the box, which greatly simplifies writing multi-user applications.
Derby applications load quickly, because the same templates render both on the server and the client. Nearly all client application frameworks render solely in the browser, resulting in slower page loads. In contrast, Derby makes it simple to write applications that load as fast as a search engine, are as interactive as a document editor, and work offline.
Brought to you by our presenters and these awesome sponsors: