Package-Driven Meteor Development
Summary of my bookmarked Github repositories from Jun 13th, 2015
Meteor Fresh is a package-driven approach to Meteor app development, emphasizing code separation, modularity, and reusability. Each aspect and feature is defined in a separate package, allowing for explicit dependencies and independent testing. The default packages include "app:layout" for site-wide templates and "app:homepage" for the app's homepage. The "app:bootstrap" package provides a customizable copy of the Bootstrap CSS framework. Routes are defined on a per-package basis, making it easy to switch routers if needed. Adding packages is simplified using the Meteor command line tool or package-kitchen. Contributions and ideas are welcome via pull requests.