Skip to content

Commit a3e5a75

Browse files
committed
Bump.
1 parent 6de89a0 commit a3e5a75

File tree

1 file changed

+26
-27
lines changed

1 file changed

+26
-27
lines changed

index.html

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -43,36 +43,35 @@ <h1>Brunch</h1>
4343
</div>
4444

4545
<div>
46-
<h2>Standing on the shoulders of giants</h2>
47-
Brunch ships with backbone, coffeescript, underscore and jquery,
48-
but they're optional. In fact, brunch is <strong>completely agnostic</strong> to:
49-
<ul>
50-
<li>MVC frameworks: <a href="http://documentcloud.github.com/backbone/">Backbone</a>, <a href="http://emberjs.com/">Ember</a> or <a href="http://batmanjs.org/">Batman</a></li>
51-
<li>DOM libs: <a href="http://jquery.com/">jQuery</a>, <a href="http://zeptojs.com/">zepto</a></li>
52-
<li>Programming languages: JavaScript, <a href="http://coffeescript.org/">CoffeeScript</a>, <a href="http://maxtaco.github.com/coffee-script/">IcedCoffeeScript</a>, <a href="http://roy.brianmckenna.org/">Roy</a></li>
53-
<li>Templates: <a href="https://github.com/sstephenson/eco">Eco</a>, <a href="http://visionmedia.github.com/jade/">Jade</a>, <a href="http://twitter.github.com/hogan.js/">Mustache</a>, <a href="http://handlebarsjs.com/">Handlebars.js</a></li>
54-
<li>Styles: CSS, <a href="http://learnboost.github.com/stylus/">Stylus</a>, <a href="http://lesscss.org/">LESS</a>, <a href="http://sass-lang.com/">Sass</a></li>
55-
<li>Backend: from no backend apps to <a href="http://rubyonrails.org/">Rails</a>, <a href="http://djangoframework.org">Django</a>, <a href="http://nodejs.org/">Node.JS</a>, <a href="http://flask.pocoo.org/">Flask</a>, or even <a href="http://couchdb.apache.org/">CouchDB</a>.</li>
56-
</ul>
57-
Mixing is allowed: stylus files can be combined with Sass,
58-
coffeescripts can be blended with js / roy etc.
59-
In addition, we have
60-
<ul>
61-
<li><a href="http://html5boilerplate.com/">HTML5 Boilerplate</a> normalize.css, helpers.css &amp; index.html</li>
62-
<li><em>(Coming soon)</em> Testing of applications with <a href="https://github.com/visionmedia/mocha">Mocha</a></li>
63-
<li><a href="http://brunch.readthedocs.org/en/latest/structure.html">Great directory structure</a></li>
64-
<li>A simple <a href="http://expressjs.com/">express</a> webserver</li>
65-
<li><a href="http://requirejs.org/">require.js</a>-compatible module system</li>
66-
<li>Source code minifiers: <a href="https://github.com/mishoo/UglifyJS">uglify.js</a> for javascript and <a href="https://github.com/GoalSmashers/clean-css">clean-css</a> for stylesheets.</li>
67-
<li><a href="https://github.com/brunch/brunch.tmbundle">textmate / sublime2 bundle</a></li>
68-
<li>growl / libnotify support</li>
69-
</ul>
70-
Want something else, like <a href="http://haml-lang.com/">HAML</a> support? No problem! We have a nice <a href="http://brunch.readthedocs.org/en/latest/plugins.html">plugin API</a> and <a href="https://github.com/brunch/brunch/wiki/Plugins">a bunch of plugins</a>.
71-
</div>
46+
<h2>Application assembler</h2>
47+
<p>Brunch is an assembler for HTML5 applications. It's agnostic to frameworks, libraries, programming, stylesheet &amp; templating languages and backend technology.</p>
48+
49+
<p>To simplify app development, brunch automatically wraps your scripts and templates in common.js modules. All build errors are printed to console. If you have growl / libnotify, brunch will use them too.</p>
50+
51+
<p>
52+
Brunch uses node.js plugins to speak with compilers. There are a bunch of plugins already:
53+
<ul>
54+
<li>Programming languages: JavaScript, <a href="http://coffeescript.org/">CoffeeScript</a>, <a href="http://maxtaco.github.com/coffee-script/">IcedCoffeeScript</a>, <a href="http://roy.brianmckenna.org/">Roy</a></li>
55+
<li>Pre-compiled templates: <a href="https://github.com/sstephenson/eco">Eco</a>, <a href="http://visionmedia.github.com/jade/">Jade</a>, <a href="http://twitter.github.com/hogan.js/">Mustache</a>, <a href="http://handlebarsjs.com/">Handlebars.js</a></li>
56+
<li>Styles: CSS, <a href="http://learnboost.github.com/stylus/">Stylus</a>, <a href="http://lesscss.org/">LESS</a>, <a href="http://sass-lang.com/">Sass</a></li>
57+
<li>Minifiers: <a href="https://github.com/mishoo/UglifyJS">uglify.js</a>, <a href="https://github.com/GoalSmashers/clean-css">clean-css</a></li>
58+
</ul>
59+
</p>
60+
61+
<p>In case your favorite language / tool is not supported yet, you can write brunch plugin for it, it's very simple. See <a href="http://brunch.readthedocs.org/en/latest/plugins.html">documentation</a> for required steps. Feel free to edit <a href="https://github.com/brunch/brunch/wiki/Plugins">wiki page</a> and add new plugins there.</p>
62+
63+
<p>
64+
Brunch doesn't encourage you to use any particular technology, but application skeletons can do it. Some interesting skeletons:
65+
<ul>
66+
<li>Base (comes with brunch): HTML5 Boilerplate with Backbone.js. Main languages are CoffeeScript, Stylus and Eco.</li>
67+
<li>Brunch with Chaplin: Bootstrap, HTML5 Boilerplate, Chaplin classes over Backbone.js. Main languages are CoffeeScript, Stylus and Handlebars.</li>
68+
</ul>
69+
Of course, you can throw skeleton technologies away and build your own structure.
70+
</p>
7271

7372
<div class="page-section" id="getting-started">
7473
<h2>Getting started</h2>
75-
<p>You'll need <a href="http://nodejs.org/">node.js</a> 0.6. Execute:</p>
74+
<p>You'll need <a href="http://nodejs.org/">node.js</a> 0.6.10+. Execute:</p>
7675
<pre>npm install -g brunch</pre>
7776
<p>You're done!</p>
7877
<p>To create a new project, execute <code>brunch new &lt;project name&gt;</code>.</p>

0 commit comments

Comments
 (0)