This article explains how to build a fully functional shopping cart with MarionetteJS and Apiary using a CompositeView and modules.