rtfeldman/bleeding-edge-sample-app — pull request #1 by brigand (2014-08-06 05:55:18+00:00)
Title: Brigand example setup

I created a basic app structure, which I think is at a good place to receive criticism.

https://github.com/rtfeldman/bleeding-edge-sample-app/tree/brigand-example-setup

`npm run build` copies src/client/public into dist/ and runs browserify with JSX, outputting "dist/app-bundle.js".

`npm start` starts the node server (express) which has a simple api called 'echo', where [localhost:8080/api/echo/foo][2] gives you foo.

In src/client there is a folder called "common" for the reusable (pure) components, and a folder called "app" for application specific components, and "public" for static assets like index.html, css, and images.

It's using express 4x on the server. The site seem to be down currently, but you can [view them on archive.org][1].

[1]: http://web.archive.org/web/20140625050700/http://expressjs.com/4x/api.html
[2]: http://localhost:8080/api/echo/foo