Layer your app, keep Express within its boundaries Separate component code into layers: web, services, and DAL 1 min explainer: The downside of mixing layers