學習輕量級、最新的Web開發方法
輕量化是目前資訊業的趨勢,輕量級Web開發是一個很廣的主題,開發人員經常提到,卻很少有人能夠說明它的內涵。
好的程式設計師就是由基礎開始,從作業系統、工具、開發環境、程式語言、測試架構、資料庫、雲端平台等,如果都做到輕量級,整個程式自然就執行飛快,測試容易,錯誤變少,維護方便。
本書將教會讀者如何將一個想法變成實際的Web應用。從高效的程式設計工具、開發流程,到敏捷開發中的各種輕量級實踐,再從零開始開發一個具體的實例。
■使用Mac OS作為開發作業系統:既能享受Windows的方便,又是原生UNIX
■用zsh取代bash,少打很多字,少用很多cd到處找
■用vim不用普通的文字編輯,所有和文字有關的事,手都不需離開鍵盤
■用Ruby作為網頁語言,天生的Web DNA,非傳統程式思考方式
■用Bootstrap/Foundation作為樣式框架,又漂亮又簡單
適用:軟體開發人員、對輕量級Web開發感興趣者。