关闭 More 保存 重做 撤销 预览

   
关闭   当前为简洁模式,您可以更新模块,修改模块属性和数据,要使用完整的拖拽功能,请点击进入高级模式
OD体育 OD体育 黑豹-最强API供应商

上一主題 下一主題
»
lxy254069025
LV5 水面的小草
帖子    423
新博币    345 提现
提现    0
     
    3390 6 | 显示全部楼层 |倒序浏览
    前端发展了也有些年头了,曾记得很多年前,聊起前端,都觉得是很简单,那个时候都没有前端工程师这个职位。可现在,前端已经逆袭了,已经不是原来的样子 了,各种技术层出不穷,显的越来越高深莫测了。前端真的变得那么难了吗?在我看来,前端还是原来的前端,虽然有些关变换,但不应该像现在一样复杂。
    图片描述
    框架太多了,新技术太多了
    我们总是迷失在各种技术了,总是迷失在新技术带了的各种概念里。angularrect bootstrap 等等,他们给我们带来便利的同时也给我们带来了麻烦。我们真的需要这些框架吗?学会了这些框架就等于学会了前端吗?
    或许很多时候我们学习这些不是为了去解决问题,是为了显示我们是多么的有格调,我们掌握了多少流行的东西,更或者是用来粉饰我们的简历。我们已经远离的 技术的真正价值。记得几个月前和一个前端在讨论,他问我现在有哪些流行的技术;我说,我把手机上的1px的线能显示一个像素就是流行技术了(手机端一个像 素的线会大于一个像素)。
    这些新技术虽然带给我们方便,但我们不能迷失在里面,我们要去解决问题;再有一个例子,css3的动画有BUG,但是我在网上很少见人去讨论这些问题,讨 论多就是各种框架的使用。我们不能迷失在各种新技术里,主要我们就会把简单的问题度复杂化了,会把我们的前端变的很复杂。
    我们还在抱着过时的准则当圣经
    曾几时雅虎的前端优化准则成为了标准。但是几年过去了,那些准则还在束缚着现在的人们。
    比如在移动端 大家习惯用zepto,我这里不是喷这个zepto。因为现在网速快了,加载个jquery已经感觉不出比加载zepto慢了,但是很多人还是在用这个 zepto,zepto有很多bug,远没有jquery成熟。网上说的性能,至少我测试的时候没发现jquery性能赶不上他。我不知道哪些说 jquery性能不好的人有没有测试比对过。
    再举个例子,前端js css发布前压缩的问题。以前压缩也是因为网速慢,现在除了核心的压缩以外,一般的我觉得根本没必要压缩了,压缩了调试还麻烦,还有一堆配置,增加项目复杂度,压缩真的有必有吗?
    关于模块化开发,模块化开发也是炒的沸沸扬扬,貌似是必备的技能,但是我们有多少项目需要模块化开发,他们给我们带来多少便利?至少我做过的项目大多数是用不到模块化开发的。
    我们的代码变得怪异难懂
    我不知道从什么时候,前端的代码写的越难懂就越能显示水平。代码是要尽量保持可读性的。能用通俗的写法写的,尽量不用怪异的写法写,哪怕我要多写 几行代码,我们也要保持代码的可读性。但是现在的前端代码以别人看不懂为荣,以用了某些高级应用为荣,前端的代码编写已经进入了误区。有时候我发现身边的 一些人,代码那些怪异的写法,他自己根本也不知道为什么那么写,只是单纯的觉得那样写看起来水平高而已,仅仅如此而已。
    我们这些老前端没给新手一个明确,切实的指引
    JavaScript的原型继承算是比较重要的,但是我读了很多JavaScript的书,没有发现那本书真正把他讲清楚了,至少现在没发现。那么多书, 讲了那么多时髦的东西,我们却没讲出这个最基础的概念。再比如说,书上讲的的很多css3的东西都是W3C的文档改编的,网上的。我不知道大家再用 css3的时候有没有发现很多的bug,这些bug难倒不需要写在书里让我们的新人少走一些弯路吗?
    我们都教给新手很多时髦东西,让他们在这些时髦的东西里迷失,却没人把最重要的教给他们,不是我们的失职吗?

    • 2

      评分
    • +15

    flaphine + 5 有师者风范,小弟敬仰,请问收徒吗?小弟现.
    小苹果 + 10 感谢大大的无私分享

    查看全部评分 我要评分

    yangwei5909199
    禁止发言
    帖子    60
    新博币    0 提现
    提现    0
       
      提示: 作者被禁止或删除 内容自动屏蔽
      yangwei5909199
      禁止发言
      帖子    60
      新博币    0 提现
      提现    0
         
        提示: 作者被禁止或删除 内容自动屏蔽
        lxy254069025
        LV5 水面的小草
        帖子    423
        新博币    345 提现
        提现    0
           
          yangwei5909199 发表于 2016-10-27 19:15
          我自我认为这边前端技术是看公司的,比如我之前公司老板是做技术出身,我们前端很讲究性能,用的vue.js网站 ...

          这边的技术的确是很落后的。而且行来都不是追求美观。而是不出问题就可以了。老板也不是很在乎技术。对技术的成长不是很好。
          但都是为了钱,不是吗?
          yangwei5909199
          禁止发言
          帖子    60
          新博币    0 提现
          提现    0
             
            提示: 作者被禁止或删除 内容自动屏蔽
            lxy254069025
            LV5 水面的小草
            帖子    423
            新博币    345 提现
            提现    0
               
              yangwei5909199 发表于 2016-10-28 11:28
              对的,老板不懂技术,管理层敷衍了事,不出问题就行,太丑的我自己都看不下去,一点点审美观都没他们。事 ...

              保持一颗学习的心。
              carl123
              LV4 路旁的落叶
              帖子    31
              新博币    51 提现
              提现    0
              TA的勋章:勋章中心
                 
                我自己写的前端代码丑的我自己都看不下去
                个人签名

                点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 淡定 生气 回帖 路过 感动 感恩
                您需要登录后才可以回帖 登录 | 立即注册

                本版积分规则

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