设为首页收藏本站language 语言切换
查看: 962|回复: 1
收起左侧

前端变得如此复杂是哪里出了问题?

[复制链接]
发表于 2017-5-17 10:41:49 | 显示全部楼层 |阅读模式
   前端真的变得那么难了吗?曾记得很多年前,聊起前端,都觉得是很简单,那个时候都没有前端工程师这个职位。在亚威看来,前端还是原来的前端,虽然有些变化,但不应该像现在一样复杂。
一起来看下究竟怎样复杂了?
1.jpg
1、框架太多
    我们总是迷失在各种技术了,总是迷失在新技术带来的各种概念里。他们给我们带来便利的同时也给我们带来了麻烦。我们真的需要这些框架吗?学会了这些框架就等于学会了前端吗?
  或许很多时候我们学习这些不是为了去解决问题,是为了显示我们掌握了多少流行的东西,更或者是用来粉饰我们的简历。我们已经远离的技术的真正价值。
    个例子,css3的动画有BUG,但是我在网上很少见人去讨论这些问题,更多的是讨论各种框架的使用。我们不能迷失在各种新技术里,主要我们就会把简单的问题度复杂化了,会把我们的前端变的很复杂。
2.png
2、受以往准则束缚
    曾几何时雅虎的前端优化准则成为了标准。但是几年过去了,那些准则还在束缚着现在的人们。
    比如在移动端 大家习惯用zepto,我这里不是喷这个zepto。因为现在网速快了,加载个jquery已经感觉不出比加载zepto慢了,但是很多人还是在用这个zepto,zepto有很多bug,远没有jquery成熟。网上说的性能,至少我测试的时候没发现jquery性能赶不上他。我不知道哪些说jquery性能不好的人有没有测试比对过。
    再举个例子,前端js css发布前压缩的问题。以前压缩也是因为网速慢,现在除了核心的压缩以外,一般的我觉得根本没必要压缩了,压缩了调试还麻烦,还有一堆配置,增加项目复杂度,压缩真的有必有吗?
3.jpg
3、代码变得难以理解
    我不知道从什么时候,前端的代码写的越难懂就越能显示水平。代码是要尽量保持可读性的。能用通俗的写法写的,尽量不用怪异的写法写,哪怕我要多写几行代码,我们也要保持代码的可读性。但是现在的前端代码以别人看不懂为荣,以用了某些高级应用为荣,前端的代码编写已经进入了误区。有时候我发现身边的一些人,代码那些怪异的写法,他自己根本也不知道为什么那么写,只是单纯的觉得那样写看起来水平高而已,仅仅如此而已。
  我们都教给新手很多时髦东西,让他们在这些时髦的东西里迷失,却没人把最重要的教给他们,不是我们的失职吗?如果都像安博亚威一样去教导自己的学员,我还是相信,前端会变得很简单

发表于 2017-5-17 14:45:40 | 显示全部楼层
说前端,我只服威亚,
沙发 2017-5-17 14:45:40 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-3-6 12:44 , Processed in 0.066063 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表