好程式設計師web前端分享怎麼對待框架和工具頻繁更新

好程式設計師IT發表於2019-09-17

  作為一個在前段混過一段時間的老程式設計師真的看到前端飛速發展,各種技術框架各種更新,感慨頗多。

  遙想當年剛剛出道(前端的圈),左手jquery,右手bootstrap真的感覺前端就都握在手裡了,沒想到還沒在巔峰站久,各種核彈 angular,vue,react,backbone等等的mv*框架接連而來,痛並快樂著。

  痛苦來源於真的技術更新太快了,剛學玩這個,有出另一個,剛學完另一個,其它的又升級,就感覺永遠學不完

  快樂源於技術更新很快,有更新意味著我們就不容易被淘汰,淘汰的就是那些不積極的人,之前做後端的人瞧不起前端,覺得就是寫頁面,也沒幹啥,但是現在做後端的人就不敢瞧不起前端,我們現在已經分擔他們大部分的工作了,以前的jsp,php,aps其實在我們mvc的模式下已經不常見了,我們的工作得到承認了

  前端框架更新特別厲害,我們到底該怎麼樣對待?

  都在知道現在主流三大框架 vue react angular 這三個我都有用過,其實最早的時候用的是angular,那個還是angular1XX版本,剛開始接觸的時候真的感覺好不一樣,因為在這之前都是在用jquery來做開發,他們兩個的開發模式真的完全不一樣。

Jquery其實在想著怎麼獲取元素,在dom中修改或新增元素,對元素的增刪改查,所以幹什麼都是頁面,都是都沒

angular我們透過指令 ng- 來設計dom,之後我們就專注於資料,對頁面的修改都源於對資料的修改,所以真的只要寫一次樣式,我們就真的再也不用關心頁面了,這種感覺當時覺得特別神奇,雖然剛開的時候並不習慣這個思想,但是做著做著就感覺怎麼刪除dom都快忘記了。

  之後有機緣巧合學習了vue,真的vue上手特別快,總結了下原因,因為思維邏輯上和angular是一樣的,就是一些指令語法不一樣,所以在用vue的時候其實並沒有想象中的那麼難,react也是一樣很快都可以上手。

  我覺得只要把一個框架弄懂了,其實再學另一個的時候真的都一樣,看api跟你會的那個做對比,上一個怎麼做,這個還是怎麼做,所以不要看框架更新的多快,也不需要管框架出的有多多,我們真的要專注一個,學的通透,學的明白,那麼再多的mv*都一樣

  其實這裡面我們更應該關心原生js,es6, 我覺得這些才是根本,別忘了所有框架都是透過原生js+es6開發的,不管框架怎麼變,這些東西都是根本

  當然 node webpack 這些技術也是重中之重,至少也得能常規使用,否則那框架對你來說就比天難,

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2657221/,如需轉載,請註明出處,否則將追究法律責任。

相關文章