學前需要掌握的知識
- 前端基礎(包括:html,css,js等)
- node相關知識
- 後臺webserver開發相關知識(包括:b/s架構,數據庫相關,http協議等)
以上知識,是學前必須掌握的知識,如果理解不夠,請自行搜索相關資料瞭解。
各知識的關係梳理
學習路線
- 看完入門教程 —- 對express項目有一個整體印象
- 看完express中文網的入門和使用指南 —- 對express的整體功能特性有一個把握
- 逛一逛mongodb社區,看一些mongodb的教程 —- 對mongodb有一定的認識
- 看完Mongoose官網的接口文檔 —- 對Mongoose提供的接口有一個整體把握
- 再回頭快速看一遍視頻教程 —- 將會得到更深的理解
- 上手寫代碼
相關資料
入門教程
補充教程
練手之前一定要了解mongodb,不然你連數據庫怎麼搭都不知道
相關知識官網
工具
混淆點解釋
項目實踐
開啓一個項目
npm install -g express-generator@4
express [項目名]
npm install
npm start
將會面臨的問題
- 如何對非關係型數據庫進行建模?參考
項目開發流程
- 確認需求
- 技術選型
- 設計數據庫
- 設計路由
- 編寫界面代碼
- 僞造數據跑通流程
- 設計編寫模型
- 實現功能
- 測試