All articles

  1. The M's, V's, and C's: Keep 'em light and fluffy

    Edit October 26, 2014: Update code for marshmallow 1.0.

    The MVC design pattern gives us general guidelines on where various components of an application should go. Web frameworks attempt to enforce MVC by giving us cookiecutter classes and interfaces for each of the three layers.

    But as an application …