Angular Shrub is intended to take Angular Seed to the next level. It includes
a server as well as the client application.
-
Scalable (thanks to Redis) real-time client/server
communication using socket.io
-
Clean and intelligent structure for the common AngularJS patterns
(controllers, directives, filters, and services)
-
Numerous built-in tasks for Grunt, for seamless
integration of CoffeeScript, LESS, minification, and preprocessing to keep the
boilerplate away.
-
Browser-side NodeJS-style modules, with a require service provided in
Angular for loading them.
-
Foundational directives and services, such as notifications, navigation,
configuration, debugging, and more.
-
Robust system for mocking every aspect of your application, including during
E2E tests, which Angular is a bit difficult about, out of the box.