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