# component-test **Repository Path**: mirrors_alsotang/component-test ## Basic Information - **Project Name**: component-test - **Description**: An experiment to see what a simple node app would look like with "Components" from the @visionmedia blog - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-07-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Express App - Components 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 - http://skookum.com/blog/re-components-in-practice/