Hello Js Week3

課程大綱

  • Sails 介紹
  • Heroku
  • Angular.js Socket.io

上課心得

本週的收穫依然非常的多,真的用盡心力的在專心聽課

快結束時真的是燃燒殆盡,但沒堅持到最後一刻(倒),後面的Angular已經無法吸收

好險課程有錄影,可以複習

課程中第一次「真正」使用 HackPad 共筆,之前都只有開啟來看而已

Sails上課共筆

這次拼命、努力將課程內容筆記下來,也是本週如此燃燒的原因

Sails

從最基礎入門帶起,真的收獲良多,知道了controller預設的 method 是什麼

如何使用 Restful 操作 models CRUD

示範使用 ejs 建立頁面 表單來呈現、操作網頁流程

雖然看起來很基礎,但這對我來說獲得很多

像是 create 完成之後,redirect回原來網頁的「流程」…etc

ajax 的應用可以節省頻寬,因為接收的資料是只有變化的部分,不需要重新傳送整個頁面

Angular Socket.io

Realtime 的概念有接收到,client 與 server 端保持連線,有變化時server端會傳送資訊

client接收到後呈現在網頁上面,就像是即時的呈現新資訊 Facebook就是這樣

可以開啟網頁開發者工具,來查看連線,有其中一項一直保持著連線狀態

socket.io的部分

需要自己重新看著影片做一次,最後上課的時候已經燃燒到無法思考了 囧