extends layout
block content
  .container
    .span4
      div.
        <a href="http://www.flickr.com/photos/astrapica/2560897976/" title="Uk express... by astrapi, on Flickr"><img src="http://farm4.staticflickr.com/3049/2560897976_48257593b7.jpg" width="100%" height="120px" alt="Uk express..."></a>
      a.button(href="https://github.com/twilson63/express-coffee/zipball/v1.3.0") Download
      | &nbsp;
      a.button(href="https://github.com/twilson63/express-coffee") Source
      :markdown
        ### About

        This template was built to make it very easy to get up and going on small little prototypes and weekend projects.

        ### Contact Us

        Have questions, or would like to contribute?

        * [Post an Issue](https://github.com/twilson63/express-coffee/issues)
        * [Submit a pull request](https://github.com/twilson63/express-coffee)
        * Follow Us on twitter! [@jackhq](http://twitter.com/jackhq)
    .span7
      :markdown
        The express-coffee template is now upgraded to use node version 0.8.x+ and refined to utilized a few new features to get up and running.

        # Features

        ### Automated Compile Step

        express-coffee template is made to quickly start putting together an application/prototype.

        Now you can run cake dev and when every coffee file is changed it will rebuild the app.

        Also, it includes supervisor, which will restart you application everytime you change your views or js files.

            cake dev


        ### Rails-like Asset Pipeline

        express-coffee template comes ready to go with connect-assets a rails like asset pipeline.  You can add your css and js to the assets folder.  Then in jade you can reference your assets using a couple of helper methods.

             != css('mycss')
             #= Pull from /assets/css/mycss.styl
             != js('app')
             #= Pull from /assets/js/app.coffee or app.js

        See [connect-assets](http://github.com/TrevorBurnham/connect-assets) for more information

        ### Jade as the default template language

        express-coffee template has switched to jade as the default template language.  It seems to be the clear winner and the most mature at this point.  The rich featureset of integrating markdown and coffeescript and other helpers is big plus for getting things up fast.

            extends layout
            block content
              .container
                .four.columns
                  :markdown
                    # Hello World

        ### Skeleton CSS as the default responsive grid

        skeleton is clean and basic and can easily be adjusted.

        ### Mocha and Request for testing

        mocha is an extremely powerful and easy to use testing framework

        see [http://visionmedia.github.com/mocha/](http://visionmedia.github.com/mocha/)

            describe 'Sample test', ->
              it 'should be true', ->
                true.should.equal true

        to run mocha

            cake test

        ### Setup to deploy to heroku

            rm -rf .git
            git init
            echo 'node_modules' >> '.gitignore'
            git add .
            git commit -am "first commit"
            heroku create
            git push heroku master
            heroku open
