官术网_书友最值得收藏!

推薦語

《Stack Overflow 2019年開發者調查》指出,JavaScript連續7年成為用戶最常用的編程語言之一,且其自身不斷發展,目前,TypeScript正在引領JavaScript的發展方向。Angular、React、Express和LoopBack等框架可以幫助JavaScript開發者開發前端和后端Web應用程序,相應的生態系統正在擴展和融合。2019年3月,JS基金會的成員投票決定與Node.js基金會合并,組建OpenJS基金會,為關鍵的JavaScript生態系統項目的開展創建一個單一且中立的“家園”。

對開發者來說,目前前端開發和后端開發之間的界限變得模糊,全棧開發不僅可行而且也是可取的。前端開發者現在可以輕松創建簡單的應用程序接口(API)并由服務器呈現。后端開發者需要了解前端開發者的設計思想,以便更好地公開API,以更加方便地響應來自客戶端的請求。我們看到前端和后端之間有很好的結合,雙方都采用了TypeScript與Dependency Injection等技術和設計模式。

作者希望通過本書幫助讀者積累豐富的全棧開發經驗。看到他基于現代Web開發的典型場景講述了一個十分吸引人的故事,并逐步為全棧開發引入關鍵的技術,我感到驚訝。相信讀者一定能感受到作者的努力和熱情,欣賞他的經驗分享和專業知識,這將使讀者的學習旅程更愉快。

Raymond Feng

IBM架構師

如今IT技術正在馬不停蹄地向前發展,技術門檻也越來越低,原本需要幾百行代碼解決的問題,如今只需要幾行代碼就可以輕松搞定。同時,由于人力成本越來越高,人們賦予工程師的職責也越來越多。在此大背景下,全棧工程師更是供不應求。

學好前端是成為全棧工程師的必經之路,但是學好前端并不是一件很容易的事情。特別是對后端開發者,由于思維定式,他們有時很難理解前端的思考方式和思維模式,這造成了一些學習上的困難和障礙。本書作者選擇了當下流行的前端框架Angular,因為他自己是一名成功地從后端工程師轉型為全棧工程師的技術“大咖”,所以他很清楚后端開發者學習前端的一些短板。他站在后端工程師的角度,通過類比,將理論和實踐相結合,以循序漸進的方式完美地詮釋了Angular。本書易讀、易懂、易上手,讀完后讓人茅塞頓開、豁然開朗。希望本書能成為讀者學習Angular的一盞指路明燈。

葉飛

IBM云計算專家

隨著“前端世界”的蓬勃發展,各種框架和類庫日新月異、層出不窮:Angular、React、Vue.js、Node.js、ES6、TypeScript等,令人眼花繚亂。面對眾多的框架和類庫,前端開發者可能感到痛苦:哪種框架容易上手?它們是否易維護,是否可擴展?它們的發展前景可好?這些框架和類庫是否存在設計上的難題,這些難題能否解決?這些都值得思考。本書作者作為具有豐富Web應用程序開發經驗的開發者,選擇了當下流行的前端框架Angular,從Angular入手,讓讀者可以直接使用當下較新的Angular更加高效和便捷地進行Web應用程序開發。

本書作者結合自己多年的開發經驗,用通俗的講解、豐富的實戰示例、層層遞進的篇章結構,給希望從事前端開發工作的初學者指出了一條明路。本書從零開始,讓初學者可以快速上手;特別是貼近實際生產環境的示例,有很高的應用價值和參考性。全書的知識體系由淺入深,一步一步演繹著前端開發實戰過程。本書對Angular概念和技術細節的全面剖析,結合了作者的實戰開發經驗,將幫助具有相關經驗的讀者徹底掌握這個框架,在自己的職業道路上更進一步。

耿天琦

IBM程序員(技術轉型成功者)

主站蜘蛛池模板: 梅河口市| 赤峰市| 北宁市| 新蔡县| 邳州市| 洞口县| 湾仔区| 镇雄县| 云安县| 罗定市| 璧山县| 双鸭山市| 阿坝| 东阳市| 东城区| 榆树市| 施甸县| 道孚县| 荥阳市| 抚宁县| 乌苏市| 磐石市| 全州县| 淳安县| 洪湖市| 区。| 新竹市| 金寨县| 咸丰县| 鹤岗市| 新密市| 合肥市| 九寨沟县| 茌平县| 上高县| 弥渡县| 汝州市| 兰溪市| 轮台县| 枣庄市| 遵义市|