Rough outline of asset deployment strategy
- Separate front end "client" deployment and build process from backend deployment.
- Not necessarily have to create two completely distinct applications (because of authentication difficulties etc), but could go in that direction if needed.
- Migratable to from the asset pipeline & compatible with rails.
- Support coffeescript, sass compilation.
- Allow lightweight "staging" clients to be deployed using the existing backend. Ideally even use the production backend with a development client.
- Fast compilation and deployment.