Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP


Fix crash course spelling #8

merged 1 commit into from

1 participant

Anatoliy Chakkaev
Anatoliy Chakkaev

Minor amends in fix typos, spelling and more concrete headers.

Anatoliy Chakkaev 1602 merged commit d16b264 into from
Anatoliy Chakkaev 1602 deleted the branch
Anatoliy Chakkaev 1602 referenced this pull request

Update #2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Mar 18, 2013
  1. Anatoliy Chakkaev

    Fix crash course spelling

    1602 authored
This page is out of date. Refresh to see the latest.
Showing with 9 additions and 9 deletions.
  1. +9 −9 basics/
18 basics/
@@ -1,8 +1,9 @@
## Crash Course to CompoundJS
-In this guide we will start with creating app using generators. Goal: get
-working application without any additional knoweledge about express, learn
-structure and tools coming with railway, quick overview of main features.
+The guide demonstrates how to create simple compound app using generators.
+Goal: working application without knowledge of express, learn structure and
+tools coming with compound and get quick overview of main features.
### What is compound
@@ -11,7 +12,7 @@ Before we start I have define compound framework. Compound's formula:
layout of directories, and **extensions** are node modules adding functionality to
the framework. Compound's goal: provide obvious and well-organized interface for
express application development. That means everything working with express will
-work with compound too.
+work with compound.
Now we can start building app. Let's create todo-list app with REST API and web
@@ -28,10 +29,10 @@ interface.
3. install dependencies
- cd todo-list app && npm install
+ cd todo-list-app && npm install
Now we have initial compound app structure, we can run application and see
-what's happen. Let's run `node .` command and open http://localhost:3000/ in
+what will happen. Let's run `node .` command and open http://localhost:3000/ in
> **NOTE** `node .` command is simple way to run application in current
@@ -47,7 +48,7 @@ available as static content: client-side javascripts and stylesheets located her
> sass / less / stylus. Sources for these files located at `./app/assets` and
> compiled automatically using `co-assets-compiler` extension module.
-### Generate scaffold
+### Generate scaffold for List
Run this command
@@ -118,6 +119,5 @@ path, all route helpers available as methods on `pathTo` object. Examples:
#### Controller
When route matched, request handling passed to corresponding controller#action.
-Controllers located in `./app/controllers`. For example our list controller
+Controllers located in `./app/controllers`. For example, our list controller
described in `./app/controllers/lists_controller.js`
Something went wrong with that request. Please try again.