Meteor Dust

screenshot of Meteor Dust

Meteor boilerplate for large apps

Overview

Meteor Dust is a boilerplate for large Meteor apps that incorporates current best practices for creating a modular, all-packages app. It promotes a specific workflow that makes working with a large code-base much more manageable. The boilerplate uses an all-packages approach, which provides complete control over load order and the ability to include files without having Meteor automatically consume them.

Features

  • All-packages approach for complete control over load order and file inclusion.
  • App-lib package for defining app dependencies and loading order.
  • App-module package for creating modules that depend on app-lib.
  • App-core package for building the application and defining module load order.

Summary

Meteor Dust is a boilerplate for large Meteor apps that follows best practices for creating modular, all-packages apps. It provides complete control over load order and file inclusion, making it easier to manage a large code-base. The boilerplate consists of three packages: app-lib, app-module, and app-core, each serving a specific purpose in organizing and building the application. Installing Meteor Dust is as simple as cloning the repository, installing the required packages, and starting the Meteor app.