NodeBootJS 是又一個nodejs 手腳架,或者往大了說是一個框架。這篇文章將向大家簡要地介紹這個框架
NodeBootJS為何物?
NodeBootJS是一個基于NodeJS的純Javascript解決方案,主要框架組成是VueJS, ExpressJS, NodeJS 以及MongoDB。它的使命是幫你快速地構建一個能用的,健壯的,可靠的Nodejs 應用程序,讓你可以把精力全部放在核心業務的實現上!
為嘛需要NodeBootJS
真的勇士敢于直面尖銳的問題
的確,在NodeJS的生態圈,已經有不少前輩撲在手腳架的項目上, 其中也不乏有像MEAN.JS這種由企業開源出來的。第一次看到MEANJS的時候,大家直呼這是 良心企業啊!因為它的確讓開發速度飛起來,大大地減少了好多碼農被產品經理鄙視的次數。但是(如果沒有“但是”,就沒有NodeBootJS啦),AngularJS 1.x的坑 讓不少碼農心中 飄過無數只 草泥馬: 學習曲線老陡了,新手沒有個把星期很難入門。而且那會的用AngularJS就好像非得做成一個單頁面應用(SPA),搞得本來只是賣膏藥的首頁變成一個沉重無比的巨無霸。
直到某一天,NodeJS的空中突然飄來了VueJS,給MVVM陣營帶來了一席清涼。具體如何有多清涼,有請 游大大 自己現身說法 VueJS comparision with AngularJS 1.x 。
我個人也在VueJS的藍海中找尋像MEANJS這樣的良心產品,然零蛋。才萌發了自己擼一個的想法,而且還起了一個 土到南極的名字 -- “NodeBootJS”
NodeBootJS一直在努力著幫你快速構建產品,你只需把眼睛盯著核心業務功能就行,其他雜七雜八的活 交給NodeBootJS
NodeBootJS 眼見為實
耳聽為虛,眼見為實
嘰嘰嘎嘎說了一通,下面跟大家一起來看看NodeBootJS到底長啥樣
-
首頁
首頁由3個部分組成的: 頭部,中間內容 以及 頁腳
頭部有左右兩部分菜單:左邊是動態菜單,根據配置文件的菜單 + 權限 動態顯示出來; 右手邊是 登錄菜單跟用戶管理菜單, 用戶沒登錄時顯示登錄菜單,登錄后顯示用戶菜單
-
注冊 & 登錄
注冊,登錄以及忘記密碼的功能都是嵌套在首頁的一個模態框里面的。只有當用戶點擊時才會彈出。當用戶忘記密碼時,系統會給用戶發送重置密碼的郵件:
-
用戶菜單
用戶登錄后,導航條的右手邊菜單將變成用戶菜單。 用戶可以查看菜單,修改密碼等
用戶還可以修改密碼:
-
錯誤頁面
當用戶輸入系統不存在的地址,NodeBootJS會自動跳轉到一個好玩一點的404頁面,而不是那個拽得要命的系統404。 如果出現其它錯誤,也會跳轉到500錯誤頁面,讓你的用戶能有更好的用戶體驗。
404.png
NodeBootJS到底有哪些功能
我們一直在路上,努力著讓系統更容易實現,碼農,產品經理,個個笑哈哈
NodeBootJS很快就會發布v1.0. 里面包含的功能有:
-
基本功能
- 注冊
- 登錄
- 忘記密碼
- 修改密碼
- 首頁
- 動態菜單
- 用戶頁面
-
系統框架
- 認證
- 授權
- 會話管理
- 錯誤處理
- 平滑關機
- 日志
-
打包部署
- 開發模式下熱部署
- 單頁面應用打包
- 多個單頁面應用打包
試試
紙上得來終覺淺,絕知此事要躬行
親,如果上面的功能有您動心的,不如試試!我們已經為您準備好 在線試用環境 (http://notech.leezai.com), 賬號是demo/Password1!