Nodejs+express+angularjs+mongodb搭建前端項目框架NJBlog


項目地址:https://github.com/mz121star/ 

demo

項目來源:

 最近一年學習前端方面技術,不敢說有所成績,但是也是收獲了頗多的經驗,前端是個大水坑,學習路上總是遇上各種的坑,新技術的層出不窮讓人眼花繚亂。出於想對前端方面的技術做一些總結 ,所以就花了一些時間邊學習邊增加的建立了這個項目,由我和我的同事共同維護中。今天分享出來,希望能和各路高手共同學習交流,更希望可以得到諸如看官您這樣的神人來指導一下。

 

項目介紹:

  1.   NJBlog后台采用Nodejs+express來提供Restful API.
  2.   數據庫采用 Mongodb,通過Mongoose驅動。
  3.   NJBlog前台采用AngularJs進行開發。
  4.   NJBlog目前所有前端JS代碼全部采用模塊化編寫,使用Requirejs驅動(將來可能考慮采用國產Seajs哦~)。
  5.   NJBlog使用mocha+jasmine來編寫js單元測試。
  6.   前端UI使用了bootstrap
  7.   NJBlog使用強大的grunt對項目進行構建工作。
  8.   NJBlog全部代碼托管在GitHub上,使用牛逼的travis-ci進行持續集成(可用來跑單元測試)。
  9.   項目的demo由appfog和mongohq提供動力。

 

獲得並運行項目:

  首先確保您系統中安裝了MongodbNodejs,一起准備完善之后。按照如下操作。

  1,clone代碼

   git clone https://github.com/mz121star/NJBlog.git

 

   2,安裝依賴 

  npm install

   3,啟動程序

  node app.js

 

 最后,NJBlog僅為一個前端方向的學習總結性項目,NJBlog仍在進行不斷地更改完善,NJBlog不是最好的,但是可能有您所需要的,歡迎各路高手為NJBlog添磚加瓦。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM