webpack真的是前端必學嗎?

時間 2021-05-05 16:37:55

1樓:Mzh

必須學,現在前端招聘都要求會這個。學會了webpack,把開發者從繁瑣、機械的工作中解脫出來,寫前端就像寫後端一樣清晰明了。

2樓:千默

多學點肯定沒壞處,況且這個又不難,會配置,會寫外掛程式會寫loader,了解各個api就可以了,花不了多少時間,一般的公司都是自己配的腳手架,厲害的公司都喜歡自己造輪子。

3樓:傑林修

作為乙個三腳貓前端表示

如果你現在專案需要,或者為了面試,學一學也無妨。

如果你是為了提公升自己,那有大把更有價值的東西有著更高的優先順序。

因為至少從我的角度看,目前webpack的狀態,還遠遠不是前端打包的成熟形態。

4樓:Shen

當然要學習,應該10k以上的前端基本都會考察webpack之類的配置和優化,但是會問比較簡單的,日常使用的,如果想拿高分,就必須好好研究一下語法糖和原理

5樓:pobitoo

其實團隊中有一兩位同事熟悉就好了,大部分人在公司,基本上不需要掌握webpack。但在自己的專案中折騰一下還是不錯的。比如我這段時間在折騰這個庫h5-imageviewer,分開發、npm發版和預覽三套打包配置,這個時候就需要對webpack有些了解了。

6樓:方應杭

這要分工作和面試兩方面講。

從工作角度來說,乙個團隊只需要一兩個人對 webpack 比較熟練,然後把配置封裝好做成腳手架。每次新建專案都使用這個腳手架。

團隊其他人不應該(也沒必要)經常去修改 webpack 配置。

我想不出有什麼必要讓前端團隊的每個人都對 webpack 配置滾瓜亂熟,知道個基本原理就不錯了。

如果那兩個 webpack 配置者有人離職了,只需要再讓團隊裡乙個老成員去深入了解 webpack 即可,我相信他花一周時間就能搞得非常清楚了。

但是從面試角度來說,你不學不行,20k 以上的面試肯定會問 webpack 原理和優化。

所以,還是向面試低頭吧。

7樓:徐琴

你不用webpack的話用什麼打包工具?你的產品發布前如何實現瀏覽器相容,如何可以使用es5,避免全域性汙染,混淆,壓縮?我個人感覺webpack很強大,沒有它這些工作可能都要你去考慮

8樓:

不是必學

但 webpack 怎麼與其他UI庫(react、vue……)構建整個專案的原理(熱更新…)知道麼

更深一點我就要問 webpack 與nodejs……

9樓:三才天地人

技術是工具,從來沒有必須學的工具和技術。必須學的只有基礎,在此基礎上培養解決問題的能力。如果某些技術是敲門磚,那麼他就是敲門磚。

所有的技術都會淘汰和過時,區別只是時間長短。我們要學習的是不是技術,而是解決的痛點是什麼,解決問題的思路是什麼。這才是提高的不二法門

10樓:尼克陳

首先你要知道webpack出現的原因是什麼,它是幹什麼的。

如果作為前端開發,你在開發時用不到模組化開發,可以說你用不著這個模組打包工具。

11樓:張志成

1.如果你才剛入行一年左右,不建議花太多的精力在學習webpack上,這時你需要的是大量的專案經驗來提公升你的技術熟練度和領悟度

2.如果你的經驗有了2年左右,那麼webpack就是你必須要爬過的乙個山坡,從基礎配置到深入了解原理,這是你接下來一年內要著重要做的事情。

為什麼這麼說,因為一旦你經驗達到三年左右,對標高階前端開發,那麼你在團隊內的角色是需要能夠獨當一面,給團隊帶來提公升,無論是前端工具開發,前端框架或者技術解決方案,webpack的思想和能力都是不可缺少的。

僅僅會用腳手架的人,是毫無競爭力可言的。意味著你對專案的基礎一無所知!

12樓:

不是。必學的是基本的前端工程化能力

但是鑑於webpack作為模組化解決方案的統治性工具,幾乎是必學啦。

深入淺出 Webpack · 深入淺出 Webpack

13樓:Zzcaocao

在公司工作一直用jquery,但是我還是自學了webpack,然後,公司基本用不上=。=

但是我覺得學了是值得的,因為通過它我了解到了前端的前沿技術是怎麼樣的,它的思想、理念都是值得學習的。

另外主流的3大前端框架(vue,angular,react)需要和webpack配合起來才能體現出這些框架的好處(當然其他構建工具也行)。學webpack不要只會複製貼上,建議了解清楚大部分配置的作用,這會幫助你自定義配置、優化專案。

至於你問是不是必學的,對於一般前端開發來說當然不是必學了,乙個前端專案組一兩個人會基本就夠了,不會webpack也不會影響你在團隊中的開發,但是你想成為一名優秀的前端開發,webpack就是必學的了,我建議你動手做個專案,這會幫助你了解webpack的作用。

14樓:TinaLim

我覺得必學,說下我的經歷,實習時候用的ng6一點也碰不到webpack,儘管很方便,後面跳出來換新工作,就用了vue,嗯,也基本上不用自己配,後面在工作中有多頁應用打包需求,才開始接觸webpack,從此開啟新世界,又順藤摸瓜學了node,真的是吃開了

15樓:

若是使用 react / vue 進行 spa 開發,那麼使用 webpack 幾乎是必須的,只不過有 cra / vue-cli 幫你搞定了它的配置,至於要不要學,完全看專案有沒有定製化需求和你的個人意願。

16樓:浪子神劍

不是必學的,但可以學習下!所謂活到老學到老!

提倡每日學習!希望這個開源倉庫能幫到你!

前端面試每日3+1,以面試題來驅動學習,每天進步一點!

haizlin/fe-interview

前端真的需要打包工具嗎?

ggffss 我能力不夠,感覺搞前端開發好煩 這個外掛程式那個元件的 而且對 webpack node.js 這些恨之入骨。就是因為現在各種亂七八糟地東西框架太多了,想輕鬆愉快地開箱即用寫typescript,完全不可能。我不會搭建這些環境,當然還有配置。 沈崎 1 每次打包都要花費很多時間,加慢了...

千鋒前端可靠嗎 真的會保薪資嗎?

wanto 我16年千峰出來的,當時覺得啥都沒學會只會三劍客的皮毛 回頭看看領進門足夠了,你能決定踏上這條路,已經比我當初混了好幾年才學前端已經好太多了 加油,踏踏實實學習,前端其樂無窮 快樂男生456 怎麼說呢,去培訓機構,三四個月學習就讓你工資拿大不溜,一線城市確實有可以的,培訓就是老師給你灌知...

目前的前端開發真的有必要懂後端嗎?

夜盡天明 懂,能加分,不懂,也不減分。懂,和後端交流合作時,不會那麼多的知識盲區,能知道對方說的意思,也能大概知道某些介面是否合理。 tubbodeTang 首先這是乙個跟隨需求變化的問題。公司或者專案上需要你懂,那你肯定就要懂一些,如果不需要你懂,你就算自己學了,可能也用不上你,然後長期不用就荒廢...