An open API service indexing awesome lists of open source software.

https://github.com/r3wt/jqmvc

The jQuery MVC framework. (defunct/not maintained/needs rewrite)
https://github.com/r3wt/jqmvc

deprecated jq-mvc jquery mvc single-page-app

Last synced: 9 months ago
JSON representation

The jQuery MVC framework. (defunct/not maintained/needs rewrite)

Awesome Lists containing this project

README

          

# jqMVC.js

jqMVC.js is a MVC/SPA framework designed for usage with jQuery.

---
### Discuss

[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/r3wt/jqMVC?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

---
### Features

* Routing
* Module Loading
* Controllers
* Models
* Views
* Services
* Global Middleware
* Route Middleware
* Event Bindings

---
### Get it

1. change directory to desired install path, ex: `cd /var/www/static/js/`
2. clone `git clone https://github.com/r3wt/jqMVC.git`
3. include jQuery and jqMVC.min.js or jqMVC.js in your project.

---
### Building
1. `cd /path/to/jqMVC`
2. install gulp to project directory `npm install --save-dev gulp`
3. install gulp-documentation `npm install --save-dev gulp-documentation`
4. install uglify2 `npm install uglify-js`
5. run gulp `gulp`. builds in `build` directory:
- jqmvc-x.x.x.js
- jqmvc-x.x.x.min.js
- docs/ (folder)

---
### Dependencies

* [jQuery](https://code.jquery.com/)

---
### Contributor Guidelines

* Interested in contributing? [Read the Guidelines](https://github.com/r3wt/jqMVC/blob/master/CONTRIBUTING.md)

---
### Docs

* [View The Docs](https://r3wt.github.io/jqMVC/?redirect=docs)

---
### Demo

* [View The Demo](http://jqmvc.openex.info/seed/)

---
### License

* [View License (MIT) ](https://github.com/r3wt/jqMVC/blob/master/LICENSE)