基于 Nest.js 的开发框架 Notadd 2.0 Beta1 发布 - 开源中国社区
基于 Nest.js 的开发框架 Notadd 2.0 Beta1 发布
左华栋 2018年02月06日

基于 Nest.js 的开发框架 Notadd 2.0 Beta1 发布

左华栋 左华栋 发布于2018年02月06日 收藏 22

阿里云高性能云服务器,2折起! >>> >>>  

[开发快] 像搭积木一样快速满足自己的开发需求

[高性能] 单机并发轻松上万

[易维护] 类 spring 一般优秀的架构,便于维护和二次开发

相关技术

  • Typescript

  • Node.js & Nest.js

  • React.js & material-ui

  • GraphQL API

  • Redis

特点

  • [x] 前后端完全分离,页面无刷新,大大降低后端负载

  • [x] 异步高性能应用,单机并发轻松上万

  • [ ] 支持 SSR 渲染,更好的 SEO

  • [x] 支持 React 动态表单生成

  • [x] GraphQL 接口,多次请求合并

  • [ ] 基于 Typeorm 原生支持超过 6 种数据库

  • [x] 原生支持 Websocket 实时通信

  • [ ] 原生支持 Grpc,可跨进程,跨语言,跨服务器通信

  • [ ] 支持 PWA 技术,实现断网提醒,断网表单保存,网页离线消息推送。

模块化设计

notadd

(配图是 PHP 版的,后续修改)

企业官网:CMS 模块 + Neditor 插件、留言板插件

信息发布:CMS 模块、用户模块 + CMS 多用户插件、Neditor 插件

微信商城: 用户模块、商城模块、微信模块 + 微信大转盘、支付插件、线下核验插件

餐饮方案: 用户模块、商城模块、微信模块 + 点餐插件、扫码支付插件、客流监测插件... + 红外传感拓展、WIFI 探针拓展

酒店方案: 用户模块、酒店模块、微信模块 + 预定插件、支付插件、智能 WIFI 插件 + WIFI 探针拓展、门卡系统拓展

CRM 系统: 用户模块、CRM 模块...

更多可畅想的...

CDN 方案

cdn

(配图是 PHP 版的,后续修改)

系统环境

支持系统:Linux / macOS / Windows 2008 及以上版本

Node.js 版本:≥7.0

数据库:PostgreSQL 9.4+ / MySQL 5.7+ / Oracle 12+ / MS SQL Server 2012+ / MariaDB 10.2.28+ / SQLite 3.9+

缓存:Redis 3.2+ (当前版本非必须)

2.0 后台的全平台支持 (手机、PC、平板)

现在,2.0 的后台管理完整支持了手机、PC、平板,后台操作更加随心所欲。

2.0 后台 json 生成表单

常用的表单都可以通过 json 生成,后端不需要再写 React 代码。

2.0 初步的多数据库支持

现在,在安装过程中可以选择数据库,并且输入相应的信息就能下载对应的驱动并且建立数据库连接。

快速开始

下载

git clone https://github.com/notadd/notadd.git

码云高速下载:

https://gitee.com/notadd/notadd.git

安装

执行 NPM 包安装,并选择数据库,填入对应信息

yarn install

必须使用 yarn !!!必须使用 yarn !!!必须使用 yarn !!!

运行

yarn dev

更新月报

2018 年 1 月

2017 年 12 月

2017 年 11 月

2017 年 10 月

2017 年 9 月

2017 年 8 月

2017 年 7 月

下载地址

码云

github

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:基于 Nest.js 的开发框架 Notadd 2.0 Beta1 发布
分享
评论(8)
精彩评论
1

引用来自“海诺者”的评论

为什么又要做一个node版本?

引用来自“左华栋”的评论

性能,并发,websocket 及 mqtt 拓展,SSR 渲染等等

引用来自“海诺者”的评论

@左华栋 原来还是逃不脱服务端渲染
SSR 渲染是给搜索引擎看的,用户还是会看到单页应用。
最新评论
1

引用来自“海诺者”的评论

为什么又要做一个node版本?

引用来自“左华栋”的评论

性能,并发,websocket 及 mqtt 拓展,SSR 渲染等等

引用来自“海诺者”的评论

@左华栋 原来还是逃不脱服务端渲染
SSR 渲染是给搜索引擎看的,用户还是会看到单页应用。
0

引用来自“海诺者”的评论

为什么又要做一个node版本?

引用来自“左华栋”的评论

性能,并发,websocket 及 mqtt 拓展,SSR 渲染等等
@左华栋 原来还是逃不脱服务端渲染
0
看着不错呢
0

引用来自“yuu2lee4”的评论

去cnode宣传一下
多谢提醒
0
去cnode宣传一下
0

引用来自“海诺者”的评论

为什么又要做一个node版本?
性能,并发,websocket 及 mqtt 拓展,SSR 渲染等等
0
为什么又要做一个node版本?
0
yarn install 执行完之后,需要 yarn run:install 来写入数据库配置 最后 yarn dev 运行 ~
顶部