node package manager

fai

Fai (fi)

Join the chat at https://gitter.im/gikmx/fai A NodeJS's framework for practical web development. It provides a lot of shortcuts and eases the life of those involved in development on any kind of web content (even newbies).

Its main purpose is to be readable, as consistent as possible (in web development that's kind of difficult given the amount of technologies involved), but above all things, practical. Everything is wrapped around the idea of facilitating the creation and maitanence of code.

is really just a wrapper around express, stylus and jade, with a bunch of rules and shortcuts.

Requirements

Node v0.12+

Currently fi has only been tested in Mac and linux, any help testing and/or fixing bugs for windows will be greatly appreciated.

Installation

Unless you're an experienced Fai developer, is strongly recommended that your rely on our Yeoman generator for building your project, it really takes care of everything! just follow these simple instructions.

# globally install yeoman and fai's generator
npm install -g yo generator-fai
 
# Create the folder you want your project to live in.
mkdir FiApp && cd $_
 
# Lay back and just let Yeoman do the magic for you.
yo fai
 
# Once finished you can start developing by typing:
npm run watch
 
# Or even debugging in diffent browsers by using:
npm run sync

Documentation

TODO