protos v0.5.0
Protos 
Protos is a Web Application Framework for Node.js. Runs on Linux, FreeBSD & OSX.
Installation
Install:
npm install protosInstall (globally):
sudo npm install -g protosUsage
Create a project:
protos create myappCreate a minimal project:
protos create myapp --minimalStart server:
node boot.jsDeploy application:
protos startStop deployed application:
protos stopDeployed application status:
protos statusStart production server on port 8000:
protos server --env production --port 8000Start server and make a CURL request:
node boot.js -X GET /Command Line Help:
protos --helpFeatures
- Regex-based Routing
- Environment based configuration
- Event based IPC
- Hot Code Reloading
- Authentication & Filters
- SSL Server Support
- Database Drivers: MongoDB, MySQL, PostgreSQL, SQLite
- Storages for Caching and Sessions: MongoDB, Redis, SQLite
- ORM Models API
- View Engines: Handlebars, Swig, Hogan.js, EJS, Jade
- Debugging using Webkit Inspector
- Built-in Shortcode Parser
- File Downloads, JSON Responses
- File-based API
- File-based Request Handlers
- File-based Configuration
- File-based Event Handlers
- File-based Extensions
- Code Generation
- Deployment commands
Middleware
- Static File Server
- Asset Compiler and Minifier: LESS, Stylus, Sass, CoffeeScript
- Image Processing: GraphicsMagick, ImageMagick
- Logger with Transports: File, JSON, MongoDB, Redis
- Amazon Web Services
- Body Parser
- Cookie Parser
- CSRF Protection
- Markdown Parser
- Mailer
- REPL
- BCrypt
- Sessions
License
protos is MIT Licensed
11 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago