Monk.Node 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Monk.Node 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Monk.Node 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Monk.Node 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Monk.Node 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Monk.Node 是基于 Express.js(4.x) + Sequelize.js(3.x) 的 Nodejs MVC 框架。

框架特点:

  • 基于Node.js平台开发,Javascript作为主要编写语言

  • 极易入门,前后端开发者都能快速上手

  • 目录清晰,代码规范

  • 采用目前主流的MVC思想编写,并支持多区域,多站点开发

  • 底层采用主流的Express.js 4.x Web框架进行开发,拓展性极强,第三方模块丰富,并完全兼容Express.js 4.x功能

  • 集成强大的Nodejs数据库ORM组件:Sequelize.js,支持目前所有主流数据库

  • 集成强大的ejs模板引擎

  • 支持日志记录,日志输出

  • 支持跨域

  • 支持typescript编写

  • 支持Session,Cookies会话操作

  • 支持RESTful API开发

  • 支持过滤器,中间件,支持权限控制再也不是什么难题

  • 支持redis存储

  • 支持实时通信WebSocket开发,已集成主流的Socket.io模块

  • 支持文件上传

  • 支持数据库表模型生成工具

  • 支持开发、测试、生成环境数据库切换

  • 安全性高,防止CSURF攻击

  • 拓展性强,完美支持Node.js原生模块
    更多强大功能后续陆续集成

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (4)

加载中
木有用过,不知道会不会很坑。
2017/01/13 14:30
回复
举报
打分: 力荐
新手接触Node,这几天正在尝试自建Node项目。正好可以借用你的。很不错,谢谢楼主
2017/01/10 09:43
回复
举报
百小僧软件作者
打分: 力荐
非常棒的项目!
2017/01/02 14:56
回复
举报
模版引擎建议换一下,ejs写起来太复杂了,推荐用这个https://git.oschina.net/lcfms/lcNode #Monk.Node#
2016/12/19 16:51
回复
举报
更多评论
发表了资讯
2017/02/06 13:42

Monk.Node v2.2.9 发布,Nodejs MVC 框架

Nodejs MVC 框架 Monk.Node v2.2.9 发布了,更新内容: [新增] log4js 日志访问组件 [新增] config/log4js.json 日志配置文件 [新增] utils/log4js.js 日志记录工具类 [修复] 记录日志时,logs 文件夹不存在问题 [更新] package.json 依赖模块 [更新] README.md 文档 码云地址:http://git.oschina.net/baisoft_org/Monk...

0
14
发表了资讯
2017/01/13 14:16

Monk.Node v2.2.7 发布,Nodejs MVC 框架

Monk.Node v2.2.7 发布了,Monk.Node 是基于 Express.js(4.x) + Sequelize.js(3.x) 的 Nodejs MVC 框架。 更新日志: - [新增] locals文件夹,定义全局数据注入,类似ASP.NET MVC的ViewData数据 - [新增] utils/locals.js 模块,全局注入核心模块 - [新增] utils/route.js 默认路由区域设置,默认控制器,默认Action路由...

7
28
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/08/11 19:28

for_each_node(node)

遍历各个pg_data_t节点。 1.定义在include/linux/nodemask.h中 /* * Bitmasks that are kept for all the nodes. */ enum node_states { N_POSSIBLE, /* The node could become online at some point */ N_ONLINE, /* The node is online */ N_NORMAL_MEMORY, /* The node has reg...

0
0
发表于大前端专区
2020/01/19 19:50

The node before which the new node is to be inserted is not a child of this node.

今天上线打完包在线上跑,点击element的下拉筛选框突然卡死,控制台报上面的错误 vendors~app.f874c403.js:58 DOMException: Failed to execute 'insertBefore' on 'Node': The node before which the new node......

0
0
发表了博客
2012/07/12 12:48

什么是Node - 学习node

Node不是万能药!但的确能解决一些关键问题。 学习Node不是一件轻松事儿,但你所收到的回报是对得起你的付出的。 因为当下Web应用开发中的诸多难题唯有JavaScript才能解决。 目录 1. 专家们的警告! Node:几个小例子 Node不是JavaScript, Node可以运行JavaScript 和Node服务器的交互 5. 快速入门手册 6. 解释器之惑 基于...

0
4
发表了博客
2020/09/01 19:27

Node 核心和 Node eventLoop

Node 是什么 Node.js 是一个开源与跨平台的 JavaScript 运行时环境; Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核) Node.js 应用程序运行于单个进程中,无需为每个请求创建新的线程 Node...

0
0
发表于开发技能专区
2016/09/06 11:11

elasticseatch 2.x Master-eligible node、Data node、Client node、Tribe node

Master-eligible node 已node.master设置为true(默认)节点,这使得它有资格被选为主节点,控制集群。 Data node 有node.data设置为true(默认值)的节点。数据节点保存数据和执行数据相关的操作,如CRUD,搜索和汇总。 Client node 客户端节点需要满足node.master和node.data都设置为false。它可以未持有数据,也不成为...

0
0
2018/07/13 09:26

node

webstrom 是 node 的一个图形界面,里面的文件系统,http 系统都是node里的对象里的方法,webpack 是node 的一个封装

0
0
发表了博客
2019/02/20 20:44

node

node 文件路径 手动运行 nodemon 文件路径 自动运行 location.href=’要跳转的网页’ 跳转到 ‘其他网页’ 使用npm init -y 初始化包管理配置文件 (就是创建一个package.json) 运行 npm i express -S 安装node框架 module.exports 向外暴露私有成员 //创建服务器 const express = require('express'); const app = expr...

0
0
发表了博客
2019/04/23 23:37

什么是Node?Node环境配置

什么是Node?   Node.js 不是JS文件也不是一个JS框架,而是一个Server side JavaScript runtime(服务端的一个JS运行时),我们可以Node环境中运行JS代码 。   Node中只能运行ECMScript 无法运行BOM和DOM,它采用的JS引擎是chrome的V8引擎,它就一个运行环境。它是一个轻内核的东西,它本身没有什么功能,所有的功能...

0
0
发表了博客
01/16 16:43

node系列:学会node调试

前言 该文章来自于chh大佬的投稿,为他打call 为何需要node调试? 熟练使用node调试能让你在日常开发中更快的定位问题所在的代码,提高开发效率 如何进行node调试? node调试方式多样,本篇只介绍笔者最熟悉的使用vscode的调试方式 使用vscode运行 vscode左侧共有五个按钮,第四个按钮即为"运行"按钮,假如你的根目录没有...

0
0
发表了博客
2020/04/23 08:16

Node

Node npm 包管理工具:可下载jquery/bootstrap/vue/webpack等 npm管理项目 npm init -y npm install xxx@0.0.0 npm uninstall xxx npm i 下载package.json所有的依赖 webpack打包工具 webpack有两种打包方式,生产模式和开发模式: 生产模式:wepack --mode production,打包慢 开发模式:wepack --mode development,打...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
4 评论
23 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部