Permalink
Browse files

Merge branch 'master' of github.com:Skookum/component-test

  • Loading branch information...
2 parents f7ee6b7 + b00bc5b commit 5176829c4aa66eafc08aba935de8eb97ab8ffa6f @hunterloftis committed Aug 9, 2012
Showing with 21 additions and 2 deletions.
  1. +21 −2 Readme.md
View
@@ -1,6 +1,25 @@
-# An Express App with Components
+# Express App - Components
-Inspired by:
+A simple app with sign-in and dashboard views.
+
+## Concepts
+
+- **Everything is a component** (components live in [lib](component-test/tree/master/lib))
+- **Pyramid testing** (view integrations live in [test](component-test/tree/master/test), model and controller tests live in [lib/{component}/test](component-test/tree/master/lib/users/test))
+- **[Makefile](component-test/tree/master/Makefile) as entry point** (everything starts with `make`)
+- **Separate code and [config](component-test/tree/master/package.json)** (`config` [is injected](component-test/tree/master/app.js#L20) into `main()`) ...and other 12-factor guidelines
+
+## Try it
+
+```
+$ git clone git://github.com/Skookum/component-test.git
+$ cd component-test
+$ make setup
+$ make test
+$ make open
+```
+
+## Inspired by
- http://tjholowaychuk.com/post/27984551477/components
- http://blog.izs.me/post/27987129912/tj-holowaychuk-components

0 comments on commit 5176829

Please sign in to comment.