思考-前端學習發展之外的事物
17年是前端從熱點狀態迴歸踏實的一年,大前端依舊保持前進的步伐,同時新入行的同學和老司機們都開始靜下心來學習並思考。
作為前端單身青年的組成部分,作者也經歷了從新手小白成長為中級前端工程師的歷程,並開始思考未來高階和資深前端的發展方向。
就當前作者的學習狀態而言,17年初的三大框架的基本熟練到如今的工作/專案實踐中對於某一框架的某些方面的深入挖掘,這樣的個人能力發展或許談不上全面但是卻是實實在在的收穫,就近期的技術計劃而言,除了更加切近業務邏輯的思考(偏後端全棧)外,作者還是對於前端方向的發展產生了一絲疑惑。
前端的深度到底在哪裡?
或許是實現虛擬世界的完美視覺體驗?或許是打通設計和前端的隔閡?或許是更好更更好的大一統跨平臺框架?
不過有些事情是顯而易見的,前端不可能完全代替後端、底層的功能,前端一直走在多樣化多元化的道路上,前端的入門門檻比較低,前端是最貼近使用者的地方……
就作者看來,前端在未來可能會成為一種工具,一種快速實現創意具象化的工具,所有人都掌握使用方法的工具。
就如同現在幾乎人人都會使用的智慧手機一樣,未來的這個前端一定會轉化出只需要在html/css/js上入門就可以做出現在看來美觀、簡潔、扁平化、易操作的展示性網頁,並且這些網頁的將以一種現在看來不可能的方式被靈活地儲存在網際網路的世界裡(就這一點,作者本人的想法是,融合雲和流媒體的概念,網頁將變成一種在網際網路流動的一個不大的整體,網頁的操作行為資料互動請求依舊保留伺服器端到瀏覽器端的方式,但是瀏覽器請求的頁面渲染資料則不一定需要從伺服器請求,可以從另一臺剛剛開啟過這個網頁的電腦的瀏覽器快取裡,可以從另一臺正在瀏覽這個網頁的電腦的瀏覽器裡,也可以從正在傳輸這個網頁渲染資料的路由器裡,網頁用於展示渲染的資料被嚴格地無害化處理後具備了流動的概念,可以在終端/傳輸/鏈路中被複制然後傳向新的目標地址,從而靜態網頁將大大提高載入速度壓縮頁面渲染時間,動態網頁則可以參考m3u8視訊流的規則通過合理地HTML程式碼塊分發拼裝方式來降低對伺服器的壓力,這樣的想法可能不成熟,如果讀者有好的建議可以留言回覆,歡迎深入探討)
所以前端最可能代表的未來則是:快速實現創意展示。
如果遊戲工作者有了一個創意,他/她可以用前端技術快速地製作一個demo來考慮遊戲的可玩性;如果設計師有了一個創意,他/她可以快速把繪製好的設計稿轉化為百分百呈現的網頁;如果程式猿有了一個靈感,他/她可以快速用網頁繪製邏輯、資料連結串列、設計架構;
光纜、路由、伺服器、電腦其實並沒有把所有人真正連線到網際網路,瀏覽網頁才是觸碰網際網路最直接最快速最簡單的方法。
可以說,網頁就是虛擬世界的眼睛,人們在網頁上的每一個操作、記錄都通過虛擬世界的眼睛進入雲端計算進入雲服務進入雲資料。
當然了,虛擬世界不只有網頁這一雙眼睛。
前端的任務就是維護髮展好這雙眼睛,如果失去前端,虛擬世界一定是不健全的,而也正是因為前端,虛擬世界認識到了自己的身材、容貌、樣式,從而在程式猿們的幫助下更好的展現自己。
想了一句話來作為結尾:前端,是一條一隻走在前面的路。
相關文章
- 學習Web前端,你可選擇的高薪發展方向Web前端高薪
- 前端學習,除了掌握學習路線之外,必須要注意的知識要點!前端
- 學前端?先了解前端發展史前端
- 個人發展的思考
- 入行學習前端,先來了解一下Web前端發展史前端Web
- 初學者應該怎麼學習前端?web前端的發展路線大剖析!前端Web
- ORACLE學習之外部表Oracle
- 如何快速學習複雜事物的指南 - BaldauLDA
- PostgreSQL學習手冊(事物隔離)SQL
- 資訊化發展思考
- 深圳Web前端培訓學習:5G對Web前端發展的影響--【千鋒】Web前端
- 深度學習發展史深度學習
- 學習web前端開發的原因Web前端
- 如何去學習認識新事物
- Flutter學習之外掛開發、自定義字型、國際化Flutter自定義字型
- 深度學習發展歷程深度學習
- web前端還有發展前景嗎?現在該怎麼去學習?Web前端
- 前端發展史前端
- 前端開發技術的發展前端
- 選擇從事物聯網行業的話,發展前景好嗎?行業
- 軟體過程的發展的思考 (轉)
- 學習Python發展前景如何?Python
- 我理解的前端發展方向前端
- 崔凱:前端開發的職業思考前端
- 軟技能-程式碼之外的生存指南3(自我學習)
- 前端開發學習Day8前端
- 學完Web前端後發展方向有哪些呢?Web前端
- Symfony2 學習筆記之外掛格式筆記
- 前端專案開發流程思考前端
- 前端部署發展史前端
- 前端發展閒聊前端
- 前端系統學習——前端學習路線前端
- web前端開發怎麼樣學習?看這份web前端學習路線Web前端
- 深度學習的一些思考深度學習
- MVVM的學習記錄和思考MVVM
- 思考追根溯源的學習方法
- 前端學習前端
- 架構演化學習思考(4) --- IOC的學習認識架構