Skip to content
Jason Smith edited this page Jul 7, 2015 · 6 revisions

Welcome to Mongolar

Mongolar is a CMS written in Go and AngularJS with MongoDB as a storage backend.

The goal of Mongolar is to break every web page down to elements that all load asynchronously, through their own dedicated API endpoints. This allows for aggressive targetted caching for dynamic websites.

As an added benfit to this approach Mongolar has its display and logic completely separated, following an MVA approach.

Scale

Mongolar attempt to scale in several ways.

  1. Targetted caching of page elements
  2. Stateless Servers
  3. MongoDB
  4. Templating performed client side
  5. Assets (html, images, js, css) distributed across network resources

Clone this wiki locally