Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tyom/app-skeleton
A handy Sinatra/AngularJS app skeleton
https://github.com/tyom/app-skeleton
Last synced: 2 days ago
JSON representation
A handy Sinatra/AngularJS app skeleton
- Host: GitHub
- URL: https://github.com/tyom/app-skeleton
- Owner: tyom
- Created: 2013-10-26T01:45:02.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-10-27T19:15:58.000Z (about 11 years ago)
- Last Synced: 2023-03-22T11:48:38.616Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 117 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# App Skeleton
Powered by [Sinatra](https://github.com/sinatra/sinatra), [AngularJS](http://angularjs.org/), [Sass](http://sass-lang.com/), [Guard Livereload](https://github.com/guard/guard-livereload) and [Guard Shotgun](https://github.com/rchampourlier/guard-shotgun) for smooth workflow.
[Sinatra AssetPack](https://github.com/rstacruz/sinatra-assetpack) is used for asset management. Use any of the following: CoffeeScript, Javascript, Sass, CSS. Images in CSS are also processed by AssetPack (add `?embed` to embed in CSS).
## Usage
Run `bundle` and `bower install` to get all dependencies.
Run `guard` to start development server. It will automatically refresh corresponding files when you make changes so you don't need to switch to your browser.
To preview production run `foreman start`.