Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save jupiterjs/1030792 to your computer and use it in GitHub Desktop.

Select an option

Save jupiterjs/1030792 to your computer and use it in GitHub Desktop.

Revisions

  1. JupiterJS revised this gist Jun 17, 2011. 1 changed file with 7 additions and 1 deletion.
    8 changes: 7 additions & 1 deletion JavaScriptMVC Getting Started Again.md
    Original file line number Diff line number Diff line change
    @@ -22,7 +22,13 @@ started guide.
    jQueryMX is a collection of useful jQuery extensions broken down
    into four broad categories:

    __Model-View-Controller__
    ### Model-View-Controller

    Model lets you connect to services and model data - getting events when data changes.

    View provides templates.

    Controller.

    __DOM Extensions__

  2. JupiterJS revised this gist Jun 17, 2011. 1 changed file with 13 additions and 3 deletions.
    16 changes: 13 additions & 3 deletions JavaScriptMVC Getting Started Again.md
    Original file line number Diff line number Diff line change
    @@ -33,7 +33,18 @@ __Language Helpers__

    ## StealJS

    StealJS is a dependency management and build tool system. Load scripts by
    StealJS is a dependency management and build tool system. It packs tons of useful scripts that help you:

    - Load JavaScript, CSS, Less, CoffeeScript, and templates.
    - Combine and minifiy files into fewer and smaller downloads.
    - Lint and beautify scripts
    - Log messages that
    - Install 3rd party scripts and dependencies
    - Generate Google crawl-able pages of your ajax apps.

    ### Loading Scripts

    Load scripts by
    adding <code>steal/steal.js</code> to your page with the path to your script
    in the querystring:

    @@ -43,8 +54,7 @@ in the querystring:
    Then, use steal to load any files you need:

    steal('widgets/list',
    'models/recipe.js',
    'jquery/views/ejs')
    'models/recipe.js')
    .then('views/recipes.ejs',
    function(){
    // runs when everything else has finished
  3. JupiterJS revised this gist Jun 17, 2011. 1 changed file with 7 additions and 1 deletion.
    8 changes: 7 additions & 1 deletion JavaScriptMVC Getting Started Again.md
    Original file line number Diff line number Diff line change
    @@ -42,7 +42,13 @@ in the querystring:

    Then, use steal to load any files you need:

    steal('
    steal('widgets/list',
    'models/recipe.js',
    'jquery/views/ejs')
    .then('views/recipes.ejs',
    function(){
    // runs when everything else has finished
    })



  4. JupiterJS revised this gist Jun 17, 2011. 1 changed file with 15 additions and 12 deletions.
    27 changes: 15 additions & 12 deletions JavaScriptMVC Getting Started Again.md
    Original file line number Diff line number Diff line change
    @@ -1,32 +1,23 @@
    Welcome to the getting started guide! This getting started guide walks

    you through creating a simple cookbook app that uses all core parts of

    JavaScriptMVC. It's purpose is to give you a high level overview of JavaScriptMVC's functionality.


    ## Breakdown

    JavaScriptMVC is divided into 4 independent sub projects:

    jQueryMX - jQuery MVC and other extensions.
    StealJS - Dependency Managment and build tool system.
    DocumentJS - A documentation Engine
    FuncUnit - A web testing framework
    StealJS - Dependency Managment and build tool system.



    Every project has different needs. Your project might not need (or even

    want) to use all of JavaScriptMVC. That's fine because each part of

    JavaScriptMVC works without every other part. If you want only want one

    part, click that part above and you'll be directed to it's getting

    started guide.

    ### jQueryMX
    ## jQueryMX

    jQueryMX is a collection of useful jQuery extensions broken down
    into four broad categories:
    @@ -40,7 +31,19 @@ __Special Events__
    __Language Helpers__


    ### StealJS
    ## StealJS

    StealJS is a dependency management and build tool system. Load scripts by
    adding <code>steal/steal.js</code> to your page with the path to your script
    in the querystring:

    <script type='text/javascript'
    src='../steal/steal.js?cookbook/cookbook.js'></script>

    Then, use steal to load any files you need:

    steal('




  5. JupiterJS created this gist Jun 17, 2011.
    50 changes: 50 additions & 0 deletions JavaScriptMVC Getting Started Again.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,50 @@
    Welcome to the getting started guide! This getting started guide walks

    you through creating a simple cookbook app that uses all core parts of

    JavaScriptMVC. It's purpose is to give you a high level overview of JavaScriptMVC's functionality.


    ## Breakdown

    JavaScriptMVC is divided into 4 independent sub projects:

    jQueryMX - jQuery MVC and other extensions.
    DocumentJS - A documentation Engine
    FuncUnit - A web testing framework
    StealJS - Dependency Managment and build tool system.



    Every project has different needs. Your project might not need (or even

    want) to use all of JavaScriptMVC. That's fine because each part of

    JavaScriptMVC works without every other part. If you want only want one

    part, click that part above and you'll be directed to it's getting

    started guide.

    ### jQueryMX

    jQueryMX is a collection of useful jQuery extensions broken down
    into four broad categories:

    __Model-View-Controller__

    __DOM Extensions__

    __Special Events__

    __Language Helpers__


    ### StealJS