您好,登錄后才能下訂單哦!
作為一個在前段混過一段時間的老程序員真的看到前端飛速發展,各種技術框架各種更新,感慨頗多。
遙想當年剛剛出道(前端的圈),左手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 這些技術也是重中之重,至少也得能常規使用,否則那框架對你來說就比天難,
?
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。