欢迎来到培训无忧网!

全国切换

咨询热线 400-001-5729

位置:培训无忧网 > 新闻资讯 > 电脑/IT >  Web前端开发中这些想法需要避免

Web前端开发中这些想法需要避免

来源:培训无忧网 发布人:木木

2021-10-28 17:25:31|已浏览:101次

      很多时候,同一批进入企业的Web前端工程师,在1-3年的开发过程中会出现分化。一些程序员仍然是程序员,而另一些已经成为项目经理。是什么导致了这种分化?
     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动画吗?网页支持多点触控操作吗?距离传感器,运动传感器,你用过吗?并不是说这些新技术是为了用而用,而是要不断升级,应用到工作中去。

     

     本文由培训无忧网千锋IT培训专属课程顾问老师整理发布,更多相关课程请关注培训无忧网web前端培训或添加老师微信:15033336050

      注:尊重原创文章,转载请注明出处和链接 https://www.pxwy.cn/news-id-2733.html 违者必究!部分文章来源于网络由培训无忧网编辑部人员整理发布,内容真实性请自行核实或联系我们,了解更多相关资讯请关注电脑/IT频道查看更多,了解相关专业课程信息您可在线咨询也可免费申请试课。关注官方微信了解更多:150 3333 6050

留下你的信息,课程顾问老师会一对一帮助你规划更适合你的专业课程!
  • 姓名:

  • 手机:

  • 地区:

  • 想学什么:

  • 培训无忧网
免 费 申 请 试 听
提交申请,《培训无忧网》课程顾问老师会一对一帮助你规划更适合你的专业课程!