Explore the Network Based Data Layer (Nbdl) library in this 51-minute conference talk from C++Now 2017. Dive into the design, concepts, internals, and server/client integrations of this experimental generic library for managing application state. Learn how Nbdl leverages metaprogramming with Boost.Hana to reduce run-time conditions, remove boilerplate code, and create safer interfaces. Discover best practices for compile-time performance and see demos of integrations including an AppleTV app and a Web Application. Gain insights into using Docker for managing dependencies and deployment. Presented by Jason Rice, a web applications programmer with expertise in C++ metaprogramming and contributor to Boost.Hana.
Overview
Syllabus
Intro
Overview
Middle
Internals
Producer
Entity
Variant
Path
Promises
Async
Dingbat
Taught by
CppNow