論nodejs與mongodb

來源:互聯網
上載者:User

標籤:blog   http   使用   os   資料   ar   代碼   工作   

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

項目介紹:

NJBlog後台採用Nodejs+express來提供Restful API.
資料庫採用 Mongodb,通過Mongoose驅動。
NJBlog前台採用AngularJs進行開發。
NJBlog目前所有前端JS代碼全部採用模組化編寫,使用Requirejs驅動(將來可能考慮採用國產Seajs哦~)。
NJBlog使用mocha+jasmine來編寫js單元測試。
前端UI使用了bootstrap。
NJBlog使用強大的grunt對項目進行構建工作。
NJBlog全部代碼託管在GitHub上,使用牛逼的travis-ci進行持續整合(可用來跑單元測試)。
項目的demo由appfog和mongohq提供動力。

獲得並運行項目:

首先確保您系統中安裝了Mongodb和Nodejs,一起準備完善之後。按照如下操作。

1,clone代碼

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

2,安裝依賴

  npm install
3,啟動程式

  node app.js

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.