web前端开发应该避免的几个思维误区

程序员的小傲娇 程序员的小傲娇     2023-01-04     227

关键词:

很多时候进入企业的同一批Web前端工程师,在1-3年的发展过程中会出现分化。有的程序员依旧是程序员,而也有的成为了项目经理。那是因为什么导致了这样的分化呢?今天小千就和大家分享一下Web前端开发应该避免的几个思维误区,初学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

有些人会认为,Web前端开发只有js,其实非也,不是所有的效果只有js能够解决问题,还需要掌握很多知识,比如:浏览器原理,html5,css3等。比如说做一个触摸屏上的转盘,看似一个简单的效果,但是代表了Web前端知识的综合应用。你没有触摸屏开发经验,不知道CSS3或canvas,不了解网页优化,是做不出来的。Web前端是综合技术的应用,只会JS是解决不了问题的。

4、不尝试新技术

我们已经有新的技术了,不要把它们浪费了,是时候对以前的网页和以前的操作方式进行变革了。试问一下自己,网页用了CSS3动画吗?网页支持多点触摸操作吗?距离感应器,动作感应器,你用了没有?并不是说为了用而用这些新技术,而是更应该将技术不断提升,将新技术运用到工作中。

以上就是小千整理的目前Web前端开发应该避免的几个思维误区。其他包括工作习惯,团队协作,自我成长,交流互动等等各个方面都有可能制约自己的发展。所以在工作中要不断的总结提升。才能在Web前端开发这个工作岗位上做出更出色的成绩。从而获取更多的劳动价值。

本文来自千锋教育,转载请注明出处。

[项目管理-21]:技术人员向项目管理转变时的几个常见思维误区与困惑:如何管事?如何管人?

目录前言:1.我这么努力,项目中的其他人为什么不跟我一起努力。2.为什么我认为一天能够作为的任务,他们要一周或更长的时间3.为什么我总是在做打杂的事?4.为什么我是项目经理,项目组的人员却听我的... 查看详情

学不好web前端的几个原因总结

都说Web前端入门简单融易学,但很多人仍然学不好Web前端。到底是为什么呢?小千总结了学不好Web前端的几个原因,希望大家引以为戒:1、很多人虽然说想做Web前端开发,想要从另一个职业到互联网,但... 查看详情

学习web前端需要了解的几个主流框架

前端领域最近几年发展的特别迅速,可以说是百家争鸣。在底层的前端框架领域中,最早是jquery称霸互联网,近两年MVVM类型的框架慢慢成为主流,Vue、React和Angular三大框架并驾齐驱。可以说,目前这四种是开发者用的最多使用... 查看详情

web前端开发需要掌握的几个必备技术

接下来由小编简单的列举出几个前端开发中必须要学会的知识:第一阶段:HTML+CSS:HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、JavaScript基础:Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器... 查看详情

前端开发常用又好用的几个软件

正所谓“工欲善其事必先利其器”,一名合格的Web前端开发工程师自然会用到不少能使其工作高效的工具。下面,就给大家分享Web前端学习需要了解的十款HTML5开发工具。1、LungoLungo是一款基于HTML5的开发框架,专为想要设计、构... 查看详情

浅析web开发中前端路由实现的几种方式

故事从名叫Oliver的绿箭虾`说起,这位大虾酷爱社交网站,一天他打开了Twitter,从发过的tweets的选项卡一路切到followers选项卡,Oliver发现页面的内容变化了,URL也变化了,但为什么页面没有闪烁刷新呢?于是Oliver打开的网络监控... 查看详情

web前端工程师的一些常见误区介绍!

想要作为一名合格的web前端工程师,那么掌握基本的开发技术是远远不够的,在职场中还要少犯一些错误,本期小编主要是介绍一些web前端工程师常见的误区,希望对大家有所帮助。Web前端工程师的一些常见误区&... 查看详情

那些常见的web前端学习误区分享

近几年来,学习前端技术的人越来越多。有的人选择自学也有很大部分人会选择系统学习。但是对于零基础的人入门Web前端,自学还是具备一定的难度,没有经验,没有基础,是很容易踏入到Web前端的学习误... 查看详情

4星|《学会提问》:批判性思维入门,常见思维误区与诡辩技巧解析

...醒自己接受他人的抬杠;2:找到对方的结论与证据;3:避免“晕轮效应”(halo effect);4:避免“确认性偏见”(confirmation bias);5:避免“以偏概全谬误”;6:需要注意具体生动的案例诉诸我们的情感,... 查看详情

7个前端新手常见误区,千万要避开!

越来越多的开发者加入前端开发队伍。但前端知识在不断更新着,大家对它的认识也各不相同,今天就为您解读,学习web前端都有哪七大误区。误区一:前端只是JavaScript但我要说的是:前端不只是JS。何谓前端开发?我认为,一... 查看详情

web开发中前端路由实现的几种方式和适用场景

浅析Web开发中前端路由实现的几种方式主题 Web开发故事从名叫Oliver的绿箭虾`说起,这位大虾酷爱社交网站,一天他打开了 Twitter ,从发过的tweets的选项卡一路切到followers选项卡,Oliver发现页面的内容变化了,URL也变... 查看详情

网络安全你应该知道的几个网络安全概念

我们大家都知道网络安全的重要性,但对于网络安全相关知识了解的少之又少。今天我们小编就告诉你几个网络安全概念,以便大家了解。一、安全Web网关安全Web网关已经从其过去优化互联网带宽的目的演变为保护用户... 查看详情

每个前端开发者必会的几个javascript面试题(代码片段)

问题1:JavaScript中undefined和notdefined的区别JavaScript未声明变量直接使用会抛出异常:varnameisnotdefined,如果没有处理异常,代码就停止运行了。但是,使用typeofundeclared_variable并不会产生异常,会直接返回undefined。v... 查看详情

关于软件工程师的思维误区问题

...次,想解决所有依赖问题存在这样的问题,在一个软件的开发前,怎样去思考软件的开发,它的思考过程到底是怎么一回事?在知乎上看到一篇关于软件开发的文章,它提到第一点,对于需求分,弄清楚用户想干什么,要经过多... 查看详情

具备这三大思维模式你就是高级技术人员

...抛开个人的心智模式上的一些思维差异,软件行业从业者应该当具备的几个思维模型,相当重要,好软件好产品的理论指导也都无出其右。抛开个人的心智模式上的一些思维差异,软件行业从业者应该当具备的几个思维模型,相... 查看详情

学习蓝牙技术应该知道的几个要点

...,现与我爱蓝牙网联合推出【QCC300x/CSR867x/QCC30xx/QCC51xx开发板】。技术交流QQ群号:743434463开发板会员QQ群号:725398389(凭订单号入群,赠独家学习资料)——————————正文分割线————————... 查看详情

独立思考者模型:避开思维误区的沼泽

...时,如果停下来重新省视一下思维的过程,你一定能找到几个思维的错误,他们 查看详情

web前端开发应该具备哪些知识

1.HTML5+CSS32.JavaScript3.JavaWeb4.前端框架开发boostrap.js、node.js、Angular.js、react.js、jQuery.js、vue.js5.小程序开发6.可视化大数据Echart.js7.webpack8.ES6语法9.TypeScript10.gulp工具11.stylus/less/Sass12.git和svn工具13.gith 查看详情