Expense Tracker Website

    Coding

    你使用了什麼技術?

    1. 前端的技術運用HTML、CSS、JavaScript為主要概念。
    2. 後端的技術運用Node.js結合express的框架,並搭配bootstrap套件與handlebars模板來輔助切版。
    3. 資料庫的部分使用 MongoDB 資料庫,同時透過 Mongoose 來與網頁溝通。
    4. 在註冊登入與驗證的配置使用 passport 搭配 bcrypt 加密套件來完成設定。
    

    哪部分相對能掌握?哪裡花了最多時間?

    資料設定與路由管理較能掌握,而網頁切版與關聯資料花費較多時間。
    

    過程中碰到什麼困難?又如何克服?

    mongoose與網頁的溝通頻繁出error,花費時間做狀況排除。
    

    過程中有對哪個技術有特別深刻的學習?

    對於CRUD的操作有了較深的印象,搭配加密與環境設定,讓記帳操作功能更加完整。