手把手教你開發nodejs微博網站-開站篇

引子

本項目參考Nodejs開發指南一書的第5章,受限於書中的nodejs和express版本過低,至關一部分代碼在新版本的nodejs和express下都是沒法使用,所以本身經過nodejs社區和參考網上的一些問題解決方式,最終完成了一個社交微博網站的雛形。php

一.項目功能

微博網站以用戶爲中心,包括:node

  1. 用戶註冊git

  2. 用戶登陸github

  3. 用戶發表信息數據庫

  4. 顯示用戶發表的信息express

  5. 權限控制學習

  6. 其它功能網站

因爲要保存用戶信息,這裏要牽涉到數據庫鏈接,我使用的是Mongodb
本人也是nodejs的初學者,暫時先完成了着一些基本的功能。
還有其它的功能點,好比:對微博的評論,轉發等功能會在後面的學習中一步一步完善。spa

二.開發環境

nodejs社區的版本更新比較頻繁。列一下個人開發環境:操作系統

  1. 操做系統: OSX Yosemite 10.10.5

  2. nodejs : v5.1.0

  3. express : 4.14.0

  4. MongoDB : 3.2.7

沒有安裝express的能夠點個人另外一篇文章,有詳細的介紹。

三.項目截圖:

用戶註冊

clipboard.png

用戶登陸

clipboard.png

用戶發表信息

clipboard.png

顯示用戶發表的信息

clipboard.png

四.項目下載地址

託管在github上:點這裏
大概狀況就是這樣,下一節開始詳細講解 用戶註冊模塊,敬請你們關注。
今天是2016年的最後一天,祝你們新年快樂,也但願我能把寫博客的習慣帶到2017年,給保留下去。
我會在後面分篇陸續講解每個模塊的實現,你們有什麼狀況能夠給我留言。
想查看更多文章,請點擊個人博客.

相關文章
相關標籤/搜索