Web前端開發應該避免的幾個思維誤區
很多時候 進入企業的 同 一批Web前端工程師,在1-3年的發展過程中會出現分化 。 有的程式設計師依舊是程式設計師,而也有的成為了專案經理。那是因為什麼導致了這樣的分化呢?今天小千 就和大家分享一下Web前端 開發 應該避免的幾個思維誤區 ,初學 的小夥伴一定要看 。
1、Web前端工作沒必要學習後端開發
Web前端工程師主要負責web開發工作,但是現在隨著行業在發展著,Web前端的功能越來越強大。離線資料庫能提供資料儲存和管理的功能,但不會寫SQL語句顯然已經行不通。WebSocket能提供即時通訊,但不瞭解socket和WebSocket的區別,能和後端開發(很多後端開發只會socket技術)一起搭建嗎 ? 加快頁面展示速度不只是要從Web前端分析,後端也要考慮到,使用keep alive、 快取等後端技術能使頁面更快地開啟。
2、網頁考慮不周全
大部分Web前端呈現使用DOM,但DOM用得多了會有效能問題。現在很流行列表頁頁底上拉載入更多,但很少有Web前端關注載入的極端問題,如果一個頁面我下拉了很多次,載入了幾千個DOM,會發生什麼問題 ? 答案是輕則頁面響應緩慢,重則瀏覽器閃退。另外舉個例子:LocalStorage使用起來確實方便,很多企業的Web前端重度依賴它,甚至知名的前端開發框架也依賴它。但它有個缺點--有容量限制(2.6M-10M),我們得考慮極端情況,當LocalStorage空間快滿時,怎麼處理。或在架構上避免這種極端情況的發生。
3、效果只需懂JS
有些人會認為,只有js,其實非也,不是所有的效果只有js能夠解決問題,還需要掌握很多知識,比如:瀏覽器原理,html5,css3等。比如說做一個觸控式螢幕上的轉盤,看似一個簡單的效果,但是代表了Web前端知識的綜合應用。你沒有觸控式螢幕開發經驗,不知道CSS3或canvas,不瞭解網頁最佳化,是做不出來的。Web前端是綜合技術的應用,只會JS是解決不了問題的。
4、不嘗試新技術
我們已經有新的技術了,不要把它們浪費了,是時候對以前的網頁和以前的操作方式進行變革了。試問一下自己,網頁用了CSS3動畫嗎?網頁支援多點觸控操作嗎 ? 距離感應器,動作感應器,你用了沒有 ? 並不是說為了用而用這些新技術,而是更應該將技術不斷提升,將新技術運用到工作中。
以上就是小千 整理的目前Web前端 開發 應該避免的幾個思維誤區。其他包括工作習慣,團隊協作,自我成長,交流互動等等各個方面都有可能制約自己的發展。所以在工作中要不斷的總結提升。才能在Web前端開發這個工作崗位上做出更出色的成績。從而獲取更多的勞動價值。
本文來自千鋒教育,轉載請註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2792350/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 入門Web前端有哪些誤區?該如何避免?Web前端
- Apple Search Ads投放中,應該避免的7個誤區APP
- 收藏 | 資料視覺化應該避免的誤區視覺化
- 學習Web前端的七大誤區,你遇到過幾個?Web前端
- Web前端開發最好用的幾個WebGL框架Web前端框架
- Web前端程式設計師應該遵循的15個開發原則!Web前端程式設計師
- 跳出程式設計師思維:如何應對上手英文工具站的幾點誤區程式設計師
- 學習Web前端需要避免哪些錯誤Web前端
- Web前端---用抽象的思維理解JavaScriptWeb前端抽象JavaScript
- 前端開發者必備思維前端
- 10個領域驅動設計應避免的誤區
- Mac OS搭建Python開發環境的幾個誤區MacPython開發環境
- web前端的幾個階段Web前端
- 前端應該知道的web登入前端Web
- 好程式設計師web前端分享移動前端開發和web前端開發的區別程式設計師Web前端
- Web前端應該從哪裡開始學?Web前端工程師待遇如何?Web前端工程師
- 前端開發必看的幾個開源框架!前端框架
- 開發網校原始碼時應該注意的幾個問題原始碼
- 移動前端開發和 Web 前端開發的區別是什麼?前端Web
- 使用Cassandra時需要避免的三個誤區WH
- web前端開發工具有哪些?8個好用的web前端開發常用工具Web前端
- 2018 年,學習WEB前端開發應該關注哪些新技術?Web前端
- 做一個有產品思維的研發:開發
- 使用 Vue 3 時應避免的 10 個錯誤Vue
- 那些常見的Web前端學習誤區分享!Web前端
- 常見的5個區塊鏈應用開發錯誤理解區塊鏈
- 一名合格的前端開發工程師應該掌握的8個技能前端工程師
- 有趣的探索:每個遊戲開發者應該避免用的6種老掉牙設定遊戲開發
- 聽說優秀的Web前端開發工程師都會用這幾個工具!Web前端工程師
- 轉行學習web前端開發程式設計師應該具備的條件Web前端程式設計師
- 學不好Web前端的幾個原因總結!Web前端
- web前端技術分享:前端開發與後端開發的區別是什麼?Web前端後端
- CIO應避免的三個低程式碼部署錯誤
- 軟體測評中心▏軟體效能測試的這幾個誤區你一定要避免!!!
- 架構師應該具備哪些思維模型?架構模型
- Python開發人員常犯的幾個重大錯誤Python
- 初學者應該怎麼學習前端?web前端的發展路線大剖析!前端Web
- 這幾個庫讓 Django Web 開發事半功倍DjangoWeb