create-express-mvt
Version:
This is a boiler-plate creator for expressJS in an MVT format. Each Router-domain has its own Model,View & Routes.
26 lines (18 loc) • 499 B
JavaScript
const router=require("express").Router();
const req_mods=require("./app_register.json");
function summary(req,res){
}
function produce_table(req,res){
}
function main(){
var e={},r=0;
Object.keys(req_mods).forEach(s=>{
e[`${s}`]=require(`./${s}/admin.json`)["models"];
});
Object.keys(e).forEach(s=>{
app.use(`/admin/${s}`,summary);
e[s].forEach(t=>{
app.get(`/admin/${s}/${t}`,produce_table);
});
})
}