UNPKG

2.14 kBMarkdownView Raw
1 ____ _________
2 / / / /
3 / / / _____/_ ___ _______ _____ ______
4 / / / /__ / | / / / ___ \ / \ / ___/
5 / / / / / | / / / / / / / / \ \ / /_
6 / / / ___/ / /||/ / / / / / / / / / / __/
7 / / / / / / | / / /__/ / / /__/ / / /___
8 / / / / /__/ |__/ \_______/ \_______/ /______/
9 /___/ /___/
10
11 Best MVC framework for node.js :^)
12
13[![Build Status](https://travis-ci.org/ifnode/ifnode.svg?branch=stable)](https://travis-ci.org/ifnode/ifnode)
14
15## What is ifnode?
16
17+ Simple, light and flexible MVC Framework for **[node.js](http://nodejs.org/)** and **[io.js](http://iojs.org/)**
18+ Based in **[express.js](http://expressjs.com/)** and other awesome node modules
19+ Inspired by **[Yii](http://yiiframework.com/)**, **[Ruby on Rails](http://rubyonrails.org/)**, etc
20
21## Installation
22
23For install `ifnode` type command:
24
25 npm install ifnode --save
26
27## Ideology
28
29* `ifnode`'s main idea is not dictate for developer what need to do but make all for simplification work
30* `ifnode` is simple, understandable and light
31* `ifnode` build on `express.js`: get all possibilities of module (routes, middleware) and extends opportunities
32* `ifnode` have the four build items:
33 * **[extensions](https://github.com/ilfroloff/ifnode/wiki/docs-app-extensions)**
34 * **[models](https://github.com/ilfroloff/ifnode/wiki/docs-app-models)**
35 * **[components](https://github.com/ilfroloff/ifnode/wiki/docs-app-components)**
36 * **[controllers](https://github.com/ilfroloff/ifnode/wiki/docs-app-controllers)**
37* `ifnode` have a **[plugins system](https://github.com/ilfroloff/ifnode/wiki/docs-app-plugins)**
38* `ifnode` use **[Service Locator Pattern](https://en.wikipedia.org/wiki/Service_locator_pattern)**
39
40## Documentation
41
42Now can read wiki [documentation](https://github.com/ilfroloff/ifnode/wiki/docs). Also can check [examples](https://github.com/ifnode/examples).
43
44Coming soon [ifnode site](http://ifnode.com/) will be released with pretty documentation.
45
46© **[ifnode](http://ifnode.com/)**