Skip to content

tofishes/route-coc

Repository files navigation

Route-coc简介

基于node 6.x、express.js 4.x开发的用于简化前端页面直出流程的框架。
coc 意为 约定优于配置(convention over configuration)。

Build Status Dependency Status bitHound Score

NPM

route-coc已经规定好 拦截器-路由-页面渲染 这样的一个流程,使用者只需配置一些与业务相关的代码,即可方便的启动一个项目服务。

Installation 安装

$ npm install route-coc

Features 功能

  • Router config file 简单配置可以实现接口数据的获取及页面渲染
  • Filters 过滤器
  • Interceptors 拦截器
  • res.forward 服务器内跳转
  • default template engine 默认使用nunjucks模板引擎

Quick Start 开始使用

 const express = require('express');
 const coc = require('route-coc');

 const app = express();
 const stage = coc(app);

 const port = 8080;
 app.listen(port, () => {
   const startInfo = `server run at http:\/\/localhost:${port}`;

   console.log(startInfo);
 });

Docs 文档

route-coc doument

Examples 例子

$ git clone https://github.com/tofishes/route-coc.git
$ cd route-coc/example

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors