摘要:快速開始下載碼云高速下載安裝執(zhí)行包安裝,如無,請先執(zhí)行自動創(chuàng)建數(shù)據(jù)庫配置必須使用必須使用必須使用運行更新月報年月年月年月年月年月年月年月年月年月下載地址碼云一點說明月將發(fā)布用戶中心模塊和模塊,月月后續(xù)還會有商城模塊微信模塊
前言
大多數(shù) node.js 框架都沒解決架構(gòu)問題,使得 node.js 沒能像 spring 一樣的適合大型項目開發(fā)和維護的框架。 nest.js 出現(xiàn)改變了這種現(xiàn)狀。
我們基于 nest.js 開發(fā)了 Notadd ,更加解決了快速開發(fā)需求。
[開發(fā)快] 像搭積木一樣快速滿足自己的開發(fā)需求
[高性能] 單機并發(fā)輕松上萬
[易維護] 類 spring 一般優(yōu)秀的架構(gòu),便于維護和二次開發(fā)
更新內(nèi)容新增:
增加日志文件
優(yōu)化:
配置文件目錄調(diào)整
修復(fù):.
修復(fù)安裝過程中一些錯誤
修復(fù):
修復(fù) yarn dev 無法運行的問題。
修復(fù) yarn install 安裝時部分包由于 ts 版本導致的編譯問題。
相關(guān)技術(shù)Typescript
Node.js & Nest.js
React.js & material-ui
GraphQL API
Redis
特點[x] 前后端完全分離,頁面無刷新,大大降低后端負載
[x] 異步高性能應(yīng)用,單機并發(fā)輕松上萬
[ ] 支持 SSR 渲染,更好的 SEO
[x] 支持 React 動態(tài)表單生成
[x] GraphQL 接口,多次請求合并
[x] 基于 Typeorm 原生支持超過 6 種數(shù)據(jù)庫
[x] 原生支持 Websocket 實時通信
[x] 原生支持 Grpc,可跨進程,跨語言,跨服務(wù)器通信
[ ] 支持 PWA 技術(shù),實現(xiàn)斷網(wǎng)提醒,斷網(wǎng)表單保存,網(wǎng)頁離線消息推送。
模塊化設(shè)計(配圖是 PHP 版的,后續(xù)修改)
企業(yè)官網(wǎng):CMS 模塊 + Neditor 插件、留言板插件
信息發(fā)布:CMS 模塊、用戶模塊 + CMS 多用戶插件、Neditor 插件
微信商城: 用戶模塊、商城模塊、微信模塊 + 微信大轉(zhuǎn)盤、支付插件、線下核驗插件
餐飲方案: 用戶模塊、商城模塊、微信模塊 + 點餐插件、掃碼支付插件、客流監(jiān)測插件... + 紅外傳感拓展、WIFI 探針拓展
酒店方案: 用戶模塊、酒店模塊、微信模塊 + 預(yù)定插件、支付插件、智能 WIFI 插件 + WIFI 探針拓展、門卡系統(tǒng)拓展
CRM 系統(tǒng): 用戶模塊、CRM 模塊...
更多可暢想的...
CDN 方案(配圖是 PHP 版的,后續(xù)修改)
系統(tǒng)環(huán)境支持系統(tǒng):Linux / macOS / Windows 2008 及以上版本
Node.js 版本:≥8.0
數(shù)據(jù)庫: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、平板)現(xiàn)在,2.0 的后臺管理完整支持了手機、PC、平板,后臺操作更加隨心所欲。
2.0 后臺 json 生成表單常用的表單都可以通過 json 生成,后端不需要再寫 React 代碼。
2.0 初步的多數(shù)據(jù)庫支持現(xiàn)在,在安裝過程中可以選擇數(shù)據(jù)庫,并且輸入相應(yīng)的信息就能下載對應(yīng)的驅(qū)動并且建立數(shù)據(jù)庫連接。
快速開始 下載git clone https://github.com/notadd/notadd.git --branch=next
碼云高速下載:
git clone https://gitee.com/notadd/notadd.git --branch=next
### 安裝
執(zhí)行 NPM 包安裝,(如無yarn ,請先執(zhí)行 npm i yarn -g)
yarn install
自動創(chuàng)建數(shù)據(jù)庫配置
yarn run:install
必須使用 yarn ?。?!必須使用 yarn ?。?!必須使用 yarn ?。?!
## 運行
yarn dev更新月報
2018 年 3 月
2018 年 2 月
2018 年 1 月
2017 年 12 月
2017 年 11 月
2017 年 10 月
2017 年 9 月
2017 年 8 月
2017 年 7 月
下載地址碼云
github
一點說明3月將發(fā)布 用戶中心模塊 和 CMS模塊 ,4月/5月 后續(xù)還會有 商城模塊、微信模塊~
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/93912.html
摘要:有著最全的協(xié)議支持,同時有各種非阻塞拓展,可以說是最符合要求的,但是異步需要對做很大的改動。的計劃將基于開發(fā),同時也提供一些無法提供的功能和特性。 一點小遺憾 對于 Notadd 我們本來期望它實現(xiàn)更多... 盡管我們也嘗試做了很多努力,但是由于 PHP 本身的局限,以及考慮到開發(fā)環(huán)境配置的復(fù)雜程度,最終使用了折中方案。接下來,我們談?wù)務(wù)麄€技術(shù)選型歷程,也供今后相關(guān)開發(fā)者做借鑒和參考:...
摘要:另外,團隊更加友好的類型檢查極大方便了后端的開發(fā)。初步的性能測試無讀寫操作的接口響應(yīng)時間在本地,讀寫操作接口響應(yīng)時間在,已經(jīng)遠低于之前版本的。并發(fā)量預(yù)估也會有不小的提升。 2.0-alpha1 預(yù)覽版本 這個版本主要用于預(yù)覽后臺,一些接口還沒對接。 Adonis.js 到 Nest.js AonisJS 是一個 Node.js 版的 Laravel ,起初是打算用 AdonisJS,...
摘要:先進的技術(shù)方案,使得你無需擔心后期功能拓展與迭代問題,大大降低了維護成本。對于一個超過三年生命周期的項目來說,最適合不過。 Notadd是什么 Notadd 是基于 Laravel 和 Vue 的開源 PHP 框架, 由于其本身的靈活性和先進的技術(shù)架構(gòu),使得你通過模塊(主功能)、插件(功能增強)、模板(前端樣式)像搭積木一樣組合成你想要的,能夠快速完成商城、CMS、微信、論壇的開發(fā)。 ...
摘要:像操作系統(tǒng)一樣,你可以通過安裝軟件,成為適用于你的電腦。先進的技術(shù)方案,使得你無需擔心后期功能拓展與迭代問題,大大降低了維護成本。對于一個超過三年生命周期的項目來說,最適合不過。總之,是新的技術(shù)方向標,能讓每個藝術(shù)家像構(gòu)建工程一樣構(gòu)建程序。 這是我們團隊的一個非盈利項目,以Apache2.0協(xié)議開源...不限制商用 Notadd是什么 Notadd 是基于Laravel 和 Vue 的...
摘要:關(guān)于生態(tài)對于未來的展望,我們期望能夠構(gòu)建起開發(fā)者應(yīng)用商店硬件拓展等良好的生態(tài)環(huán)境。下載地址有點小遺憾的是,目前它還只是個雛形,甚至于還沒發(fā)布版本,當然,前期也沒有足夠多的應(yīng)用歡迎碼云同樣,您的捐贈也將使得變得越來越好 像搭積木一樣快速滿足自己的開發(fā)需求 運用新的技術(shù),從傳統(tǒng)的開發(fā)中解放出來 代碼優(yōu)雅,便于維護和二次開發(fā) 讓 PHP 實現(xiàn)...更多的可能 Notadd 的模塊化 show...
閱讀 1439·2021-11-25 09:43
閱讀 2043·2021-07-26 23:38
閱讀 749·2019-08-30 15:53
閱讀 2288·2019-08-30 15:43
閱讀 1178·2019-08-29 18:40
閱讀 1980·2019-08-26 13:28
閱讀 1983·2019-08-23 18:20
閱讀 554·2019-08-23 15:07