前端工作師都能做什麼?
原文鏈接:前端工作師都能做什麼?
作者: 老尚
這幾年,前端開發確實是火的不行不行的,
工資也動輒十幾K,幾十K的,
而且前端入門的門檻確實也不高,
無非是三大塊:html / css / js,
這三塊里,你搞懂任意二塊,就夠你吃穿之用了,
但如果只是這樣,那前端也不過如此而已,
那麼,它這麼「火」,到底「火」的是什麼呢?
以下為本人「一孔之見」哈,不喜勿噴,
前端火就火在,它有「無限可能」!
這,什麼意思呢?
無限可能?
它還能變成個猴啊?
當然不能,,
「無限可能」,我自己的理解就是說,你把它放在哪裡,它就在哪裡運行。
你把它:
-放在網頁中,它是網頁UI交互;
-放在移動端,它是webApp;
-放在服務端,它是nodeJs;
-放在React,它是桌面應用;
-放在Ruff,它是嵌入式開發;
-放在webGL,它可以搞canvas類遊戲;
換成你,你想把它(JS)放哪?
。。。
這就是前端真正火的原因(我以為的),
在這個思維下,前端的框架被泛化了,
以後啊,也許所有可以顯示的地方,都算前端了,
什麼電冰箱啊,微波爐啊,空調啊,,
這,這不就是物聯網么,
眼之所見,皆為前端。
這是境界,也是格局。
上面說了半天,也該讓天上的牛都落下來了。
那麼說回標題,前端都能做什麼呢,
目前看來,肯定是web前端開發,
那,前端開發怎麼做呢?
按下來的步驟來:
先學好html / css,然後用js || JQ實現一個一個的小效果,
然後把這些小效果連接起來,就是實現一個完整的功能了。
這些小功能寫的多了,把這些功能里相同的地方提取出來,
就形成了自己的小對象,然後你就開始了OO之路。。
再接下來,你會發現項目中許多需求也是類似的,
那麼你就把項目相同的需求,提取出來,合併它。
恭喜你,你已經跨進了架構設計的大門,,
同時,你可以T型擴展自己的技能樹,nodeJs怎麼樣?
這時你的一隻腳已經踏進了另一個世界,後端。
你也生成數據,
你也操作資料庫,
你也控制業務流程,
你也。。。
再接下來,
你愛幹嘛就幹嘛吧,
畢竟,無限可能嘛
閱讀原文
推薦閱讀: