nodejs web快速入门 -- KoaHub.js
程序员文章站
2022-05-25 13:24:40
...
KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架。可以直接在项目里使用 ES6/7(Generator Function, Class, Async & Await)等特性,借助 Babel 编译,可稳定运行在 Node.js 环境上。
介绍
KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架。可以直接在项目里使用 ES6/7(Generator Function, Class, Async & Await)等特性,借助 Babel 编译,可稳定运行在 Node.js 环境上。
特性
支持koa全部中间件
支持使用 ES2015+ 全部特性来开发项目
支持断点调试 ES2015+ 项目
支持多种项目结构和多种项目环境
支持多级 Controller
支持 MySQL数据库
...
下载
git clone https://github.com/einsqing/koahubjs.git
安装依赖
cd koahubjs
npm install
开始应用
npm run compile
npm run start
启动信息:
server running at http://127.0.0.1:3000
文档
制作中....
官网
[http://js.koahub.com]http://js.koahub.com
介绍
KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架。可以直接在项目里使用 ES6/7(Generator Function, Class, Async & Await)等特性,借助 Babel 编译,可稳定运行在 Node.js 环境上。
//base controller, admin/controller/base.controller.js
export default class extends koahub.http{
constructor() {
super();
console.log('base constructor');
}
isLogin() {
console.log('base isLogin');
}
}
//index controller, admin/controller/index.controller.js
import base from "./base.controller";
export default class extends base{
constructor() {
super();
console.log('index constructor');
}
index() {
super.isLogin();
super.json({msg: 'this is a msg'});
console.log('index index');
}
}
项目中可以使用 ES6/7 里的所有特性,借助 Babel 编译,可以稳定运行在 >=0.12.0 的 Node.js 环境中。特性
支持koa全部中间件
支持使用 ES2015+ 全部特性来开发项目
支持断点调试 ES2015+ 项目
支持多种项目结构和多种项目环境
支持多级 Controller
支持 MySQL数据库
...
下载
git clone https://github.com/einsqing/koahubjs.git
安装依赖
cd koahubjs
npm install
开始应用
npm run compile
npm run start
启动信息:
server running at http://127.0.0.1:3000
文档
制作中....
官网
[http://js.koahub.com]http://js.koahub.com
推荐阅读
-
快速入门Web阅读器开发——epubjs核心工作原理解析
-
JAVA WEB快速入门之从编写一个基于SpringBoot+Mybatis快速创建的REST API项目了解SpringBoot、SpringMVC REST API、Mybatis等相关知识
-
JAVA WEB快速入门之环境搭建
-
JAVA WEB快速入门之从编写一个基于SpringMVC框架的网站了解Maven、SpringMVC、SpringJDBC
-
Spring Boot入门-快速搭建web项目
-
1个月快速入门Web前端开发,怎么学?
-
如何用nodejs快速搭建web服务器?
-
web大前端0基础小白快速入门01之开篇,须要了解的一些常识
-
JAVA WEB快速入门之通过一个简单的Spring项目了解Spring的核心(AOP、IOC)
-
快速入门Web阅读器开发——epubjs核心工作原理解析