好程式設計師web前端分享怎麼對待框架和工具頻繁更新
作為一個在前段混過一段時間的老程式設計師真的看到前端飛速發展,各種技術框架各種更新,感慨頗多。
遙想當年剛剛出道(前端的圈),左手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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- web前端各類框架工具不斷頻繁更新,我們要怎麼應對?Web前端框架
- 好程式設計師分享Web前端開發工具程式設計師Web前端
- 好程式設計師web前端分享應該怎樣學好web前端?程式設計師Web前端
- 好程式設計師web前端培訓分享JavaScript框架J程式設計師Web前端JavaScript框架
- 好程式設計師Web前端分享前端CSS篇程式設計師Web前端CSS
- 好程式設計師web前端教程分享web中CSS絕對定位程式設計師Web前端CSS
- 好程式設計師web前端培訓分享怎樣學好css?程式設計師Web前端CSS
- 好程式設計師web前端分享哪些人適合學前端?怎麼學?程式設計師Web前端
- 好程式設計師web前端分享web前端入門知識程式設計師Web前端
- 好程式設計師web前端分享什麼是前端同構渲染程式設計師Web前端
- 好程式設計師web前端教程分享前端三大框架有哪些異同程式設計師Web前端框架
- 好程式設計師web前端教程分享三大前端框架相關問題程式設計師Web前端框架
- 好程式設計師web前端教程分享CSS技巧!程式設計師Web前端CSS
- 好程式設計師web前端分享Cookie知識程式設計師Web前端Cookie
- 好程式設計師web前端分享HTML表單和輸入程式設計師Web前端HTML
- 好程式設計師web前端教程分享怎麼用promise解決回撥和非同步程式設計師Web前端Promise非同步
- 好程式設計師web前端分享前端 javascript 練習題程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享web前端基礎知識程式設計師Web前端
- 好程式設計師web前端教程分享預設行為和拖拽思路程式設計師Web前端
- 好程式設計師web前端教程分享js閉包程式設計師Web前端JS
- 好程式設計師分享Web前端知識之HTML程式設計師Web前端HTML
- 好程式設計師web前端教程分享js模板模式程式設計師Web前端JS模式
- 好程式設計師分享Web前端效能最佳化程式設計師Web前端
- 好程式設計師web前端分享邏輯運算程式設計師Web前端
- 好程式設計師web前端分享高度自適應程式設計師Web前端
- 好程式設計師web前端分享CSS元素型別程式設計師Web前端CSS型別
- 好程式設計師web前端分享HTML基礎篇程式設計師Web前端HTML
- 好程式設計師web前端分享CSS基礎篇程式設計師Web前端CSS
- 好程式設計師web前端分享HTML 字符集程式設計師Web前端HTML
- 好程式設計師web前端分享:如何理解web語義化?程式設計師Web前端
- 好程式設計師web前端分享前端javascript練習題三程式設計師Web前端JavaScript
- 好程式設計師web前端分享前端javascript練習題一程式設計師Web前端JavaScript
- 好程式設計師web前端分享如何自學前端?步驟是什麼?程式設計師Web前端
- 好程式設計師web前端分享移動前端開發和web前端開發的區別程式設計師Web前端
- 好程式設計師web前端分享css初始化程式碼程式設計師Web前端CSS
- 好程式設計師web前端乾貨之web前端開發框架彙總程式設計師Web前端框架
- 好程式設計師web前端培訓分享學習JavaScript程式設計師Web前端JavaScript
- 好程式設計師Web前端教程分享Vue學習心得程式設計師Web前端Vue