GithubHelp home page GithubHelp logo

diazmartin / modern-backbone-starterkit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sabarasaba/modern-backbone-starterkit

0.0 1.0 0.0 247 KB

Lightweight starting point for a modern backbone web app.

License: MIT License

JavaScript 92.07% HTML 7.14% CSS 0.79%

modern-backbone-starterkit's Introduction

Modern Backbone Starter-kit

Dependency Status Gitter

This project provides a prepared development environment based on Gulp, Backbone, Babel and Webpack. You can use it to quickly bootstrap your web application projects. All the parts of this project template are easily replaceable.

Getting Started

Just clone or fork the repo and start hacking:

$ git clone -o upstream https://github.com/sabarasaba/modern-backbone-starterkit.git AwesomeApp && cd $_
$ npm install -g gulp karma-cli     # Install Gulp task runner and Karma test runner globally
$ npm install                       # Install Node.js components listed in ./package.json

Development

Builds the application and starts a webserver with livereload. By default the webserver starts at port 1337.

$ gulp

By default, it builds in debug mode.

  • If you need to build in release mode, add --type production flag.
  • You can define a port with --port 3333 flag.

Build

Builds a minified version of the application in the dist folder.

$ gulp build --type production

How to Update

You can always fetch and merge the recent changes from this repo back into your own project:

$ git checkout master
$ git fetch upstream
$ git merge upstream/master
$ npm install

How to Test

Run unit tests and integration tests are powered by Karma, Mocha and Chai:

$ karma start

Learn More

Support

Have feedback, feature request or need help? Create an issue !

Copyright

Licensed under MIT License (MIT). See LICENSE.txt

modern-backbone-starterkit's People

Contributors

sabarasaba avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.