
周俊鵬
前端工程化包含一系列規範和流程,其可提升前端工程師的工作效率,加快Web開發迭代速度,是現在前端開發領域中非常重要的一環。前端工程化:體系設計與實踐》系統、全面地介紹了前端工程體系的各個環節,包括設計要點和實踐經驗。全書分爲7章,分別是前端工程簡史、腳手架、構建、本地開發服務器、部署、工作流、前端工程化的未來。
“前端工程化”是業界熱議的話題,每個團隊也都有相應的落地方案,但相信很多人只是它的受益者,使用者,而非創造者,所以並不一定了解具體需要做什麼,怎麼做,本書就對這些內容做了簡要介紹。 具體有:前後端分離、腳手架、構建、本地開發服務器、部署和工作流。 前端工程師在未來的定位必然會產生變化,以目前的趨勢分析,縱向發展的“大前端”和橫向延伸的“泛前端”是兩個比較明顯的方向。前端工程化是一張服務於前端開發的藍圖,前端工程師定位的改變會同步影響工程化方案的具體形態。在未來的工程體系中,構建功能的需求可能會逐漸弱化但仍然不可或缺;Mock服務的形態會變、功能會變,但是隻要涉及網絡通信,Mock就永遠無法被消除;此外,容器化可能是進一步優化工作流的關鍵技術。 總之,前端工程化唯一不變的原則就是始終以前端開發爲中心,它沒有固定的形態甚至沒有最合理的方案。只要前端工程師的定位不斷變化,工程體系進化的腳步就不會停下。
二零一九年讀完的第一百零三本,絕大部分是在昨天從上海飛回新加坡時讀的,適合寫過一兩年前端的同學看,以此對整個前端的項目有一定的把握。剛學前端的話不太建議讀,因爲讀了你也不懂。也不太適合老鳥讀,因爲你既然已是老鳥,裏面提到的點相比你也以及趟過了。😄
2018年的書籍,那會還是發展期,現在來看書中的很多東西可能有些過時,但是對於前端整體的進化過程,看一看是很有幫助的,我覺得值得一看
回頭再看看這本書的設計和實踐,雖然一些技術棧可以更新下,一些設計原則和編程規範還是可以借鑑下
對本地開發環境各個階段的講解很清楚,值得對此存在疑惑的前端工程師一讀。
以前以爲前端工程化就是個腳手架,很明顯這樣理解太片面。前端工程化解讀爲一系列規範和流程的集合,它不是一個框架或者工具,聚焦的不是某個垂直的研究領域或者特殊的業務類型,而是一種可演化、可擴展的服務,服務的目標是解決前端開發以及前後端協作開發過程中的難點和痛點問題,涵蓋項目的起始、開發、測試以及部署環節。工具是前端工程化的實現媒介,規範是工程化的指導方針,工作流程是工程化的外在表現形式以及約束規範的載體。
本書並不是一本可以解決所有工程化問題的百科全書,沒有進行很深入地探討一些問題。 但是藉助本書,前端開發可以很好地建立對工程化體系的整體認知。而體系化框架的建立也指導和驅動後續各個工程化細分領域的學習。我覺得至少在這方面,本書有一定的價值,值得一讀。
時代有點久遠了,當歷史看看還是可以的
這是豆瓣上只有6分多點的書,以爲會踩坑,只想隨便看看,但不得不說講得真的還可以,webpack很強大,集合了很多前端工程化的東西,所以它真的好難配啊...也看到了我們前端發佈系統中有很多這裏講到的東西,讓我從實踐中找到了理論來源。來自一個初級前端的視角的書評。
內容比較全,從開發、部署到上線,從babel、webpack等都有涉及,但都沒有很深入的講,高級工程師不推薦,初中級可以看一看。