前端那么多技术,真的有必要吗?

新农商网 全部 1010

前端那么多技术,真的有必要吗?

回复

共20条回复 我来回复
  • 代码的世界
    代码的世界
    这个人很懒,什么都没有留下~
    评论

    呵呵。

    jquery不是技术,是艺术。

    jquery只是提供一个思路一个框架,具体怎么造轮子,你自己可以看着办;

    选择器嫌麻烦,你可以重写啊。jQuery 非常优秀,那些用了一些 jQuery API ,函数的一些所谓前端程序员,觉得它落后,垃圾,真的拉低了前端的门槛;

    jQuery 只是专注于 DOM 操作的,很多功能都没有包含在内,而且 jQuery 也很难做细颗粒度的定制,但是重构,重构,重构,不知道吗。

    这几年,前端市场都被玩坏了,各种自学啊,转行的,上培训学校的,会用各种框架,插件就觉得自己是一名前端工程师了,连最基本的作用域,闭包,二叉树算法等都特么不知道,懵逼的状态。

    JavaScript,是一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言,是前端的核心和基础。

    ---------------------------------------------------------------------------一名来至后台开发的吐槽者

    2017-06-05 12:56:39 0条评论
  • 纽比克
    纽比克
    这个人很懒,什么都没有留下~
    评论

    框架的诱惑实在太大,一旦陷进去真的是灾难。项目初期使用框架的确很有成就感,一旦项目深入,出现莫名其妙的问题就惨了。此时只有两种办法,要么放弃框架,要么深入研究框架。最后的结论是,大多数项目根本不需要框架,不依赖任何框架的项目成功率通常比较高。

    2017-06-06 20:50:28 0条评论
  • 笑忘我24287101
    笑忘我24287101
    这个人很懒,什么都没有留下~
    评论

    总结一下去年一年用的东西吧,首先是最开始依赖的jquery,然后是extjs,后面换angular,然后后面项目又用了react加redux,再次切换公司二次封装的eview,关于一些其他的诸如vue,ng2,do9什么的实在是懒得去看了,都把牛皮吹翻天,结果是一步一个坑

    2017-02-15 13:31:12 0条评论
  • 早茶没月光
    早茶没月光
    这个人很懒,什么都没有留下~
    评论

    我只是一个中学生,对这些东西不太了解。但我认为追求过度先进是不好的。因为现在的这些东西更新都很快,基本都一年一次,根本没必要。

    2017-02-17 18:02:25 0条评论
  • 流星雷暴雨
    流星雷暴雨
    这个人很懒,什么都没有留下~
    评论

    要看框架是否适合这样的项目。而不是盲目选择新的框架。你得搞清楚这些框架用在啥项目上合适。vue或者react其实和前后端分离有关。如果一个项目采用前后端分离开发,然而运维告诉你,这里没有nodejs服务端,只有java的,而前端人员完全不知道java是啥。这时,这些新框架的用武之地就来了。当然,你可以说,我就用jq再加一个模板引擎来撸dom,肯定也行,但效率可能就不好说了。

    相反,一些简单的已大量静态页为主的项目。你非要整这些框架来做很简单的事。那肯定是只有负作用。

    2017-02-15 15:01:33 0条评论
  • 芝麻非芝麻
    芝麻非芝麻
    这个人很懒,什么都没有留下~
    评论

    谢邀!如题实答:我们认为有必要。这是一个必要的过程,举一个不太恰当的例子如新药上市,使用试用的过程是必须的,均有得益者,也有牺牲品。当然,某个技术前端你也可以回避,只是可能也就少了一个更好的机会。当然,以创新为噱头的伪技术除外。

    2017-02-16 14:21:07 0条评论
  • 一起打豆豆哈哈
    一起打豆豆哈哈
    这个人很懒,什么都没有留下~
    评论

    现在公司项目用jq,个人也在学习vue,暂时还没有在正式项目中应用vue。感觉jq还是很强大,自由度高,但是代码比较难维护。

    2017-02-14 22:53:48 0条评论
  • 生事炎黄
    生事炎黄
    这个人很懒,什么都没有留下~
    评论

    换就换,没什么,当练手吧!

    js前端技术真的越来越多,也越来越智能化了。也许是因为CPU速度越来越快捣的乱,不过市场发生着变化,作为个人总得随行就市变化, 一步又一步地跟上“怀时俱进”。人不可一辈子呆在一个坑里,哪天就可能有了“跳农门”的机会。换到这个角度,得感谢那个给你“找事”的领导!即使这个决定并不是从技术效率考虑结果,甚至于仅仅是他的个人喜好!

    nodejs也许是最简单的B/S开发框架。但是却不是什么环境他们都会使用这样的环境,因此任何人都面临学习新乐本的时候。每接触一样新东西,人也就多了一份生活的新鲜感。技术工作很多时候并不是从效益考虑,更多可能是在混沌之中出现了一个决策。

    生活地技术社会,有变化就有希望!有时间就好!

    2018-01-31 13:44:50 0条评论
  • 融火之心1
    融火之心1
    这个人很懒,什么都没有留下~
    评论

    我是Web前端,个人认为,做出来的应用再牛都脱离不了市场,从市场层面来讲,技术不是最主要的,只要不是跨时代的技术革新,其实都是站在同一起跑线上,因此本世代的技术从市场的角度,从以下几个维度来分析:性能,效率,维护度,学习曲线。不同的业务要求有不同的考虑。

    2017-06-05 17:57:36 0条评论
  • 生事炎黄
    生事炎黄
    这个人很懒,什么都没有留下~
    评论

    换就换,没什么,当练手吧!

    js前端技术真的越来越多,也越来越智能化了。也许是因为CPU速度越来越快捣的乱,不过市场发生着变化,作为个人总得随行就市变化, 一步又一步地跟上“怀时俱进”。人不可一辈子呆在一个坑里,哪天就可能有了“跳农门”的机会。换到这个角度,得感谢那个给你“找事”的领导!即使这个决定并不是从技术效率考虑结果,甚至于仅仅是他的个人喜好!

    nodejs也许是最简单的B/S开发框架。但是却不是什么环境他们都会使用这样的环境,因此任何人都面临学习新乐本的时候。每接触一样新东西,人也就多了一份生活的新鲜感。技术工作很多时候并不是从效益考虑,更多可能是在混沌之中出现了一个决策。

    生活地技术社会,有变化就有希望!有时间就好!

    2018-01-31 13:44:50 0条评论
  • 高清素材大全
    高清素材大全
    这个人很懒,什么都没有留下~
    评论

    前端能有多少技术,html,css,js是必学基础,什么jq,Vue,react,bootstrap,less,SaaS等等都是这三者衍生出来的各种框架而已,适用不同场景而已,要真精通html,css,js再学这些框架很难吗?

    2017-12-08 11:50:26 0条评论
  • highmore
    highmore
    这个人很懒,什么都没有留下~
    评论

    这不是某个人、某个公司或某个组织能决定的。市场有需求就会有更多的技术涌现出来。没必要纠结于这样的问题,尽情享受开源世界才是王道。

    2017-11-25 14:16:10 0条评论
  • 伯禽哥
    伯禽哥
    这个人很懒,什么都没有留下~
    评论

    首先,jQuery不是技术哦,只是一个框架,JavaScript代码库。

    Vue.js,也只是一套构建用户界面的渐进式框架。

    至于为什么前端会有那么多技术,那是因为不同的框架有不同的用处吧,新的技术出现总有它存在的道理。

    至于产品经理嘛,呵呵哈哈哈哈。

    说真的,前端有坑,你真的不跳一下吗,我们在坑底等你哟

    2017-09-12 16:09:54 0条评论
  • GAME发喽密
    GAME发喽密
    这个人很懒,什么都没有留下~
    评论

    JQ只是一个库、很强大,组件多,但是有个最可怕的地方,就是开发效率和代码臃肿不易维护的问题,因为它是MVC的,是单向的,当一个页面需要频繁的用户操作、数据回填,表单量很大的时候用JQ的工作量是很大的、现在主流框架VUE,NG都是MVVM的,是双向数据绑定的,熟悉以后开发效率不在一个级别。可以说快得多。对于公司而言不会管使用什么技术的,公司只管需求是否达成,性能是否达标,还有就是最重要的开发效率,程序员说白了就是固定工资,你的开发速度越慢,那一个项目的开发成本就越高。

    2017-08-03 00:08:35 0条评论
  • 高清素材大全
    高清素材大全
    这个人很懒,什么都没有留下~
    评论

    前端能有多少技术,html,css,js是必学基础,什么jq,Vue,react,bootstrap,less,SaaS等等都是这三者衍生出来的各种框架而已,适用不同场景而已,要真精通html,css,js再学这些框架很难吗?

    2017-12-08 11:50:26 0条评论
  • GAME发喽密
    GAME发喽密
    这个人很懒,什么都没有留下~
    评论

    JQ只是一个库、很强大,组件多,但是有个最可怕的地方,就是开发效率和代码臃肿不易维护的问题,因为它是MVC的,是单向的,当一个页面需要频繁的用户操作、数据回填,表单量很大的时候用JQ的工作量是很大的、现在主流框架VUE,NG都是MVVM的,是双向数据绑定的,熟悉以后开发效率不在一个级别。可以说快得多。对于公司而言不会管使用什么技术的,公司只管需求是否达成,性能是否达标,还有就是最重要的开发效率,程序员说白了就是固定工资,你的开发速度越慢,那一个项目的开发成本就越高。

    2017-08-03 00:08:35 0条评论
  • 易趣吧
    易趣吧
    这个人很懒,什么都没有留下~
    评论

    需要的时候就用,经历多个项目之后,你就知道什么情况怎么选最有优势。

    2017-02-15 12:48:37 0条评论
  • 伯禽哥
    伯禽哥
    这个人很懒,什么都没有留下~
    评论

    首先,jQuery不是技术哦,只是一个框架,JavaScript代码库。

    Vue.js,也只是一套构建用户界面的渐进式框架。

    至于为什么前端会有那么多技术,那是因为不同的框架有不同的用处吧,新的技术出现总有它存在的道理。

    至于产品经理嘛,呵呵哈哈哈哈。

    说真的,前端有坑,你真的不跳一下吗,我们在坑底等你哟

    2017-09-12 16:09:54 0条评论
  • 北山趣话
    北山趣话
    这个人很懒,什么都没有留下~
    评论

    任何技术发展路线都是不停地否定、再肯定、再否定、再肯定……尤其在“用户交互”(UI)方面的发展和探索更是如此。

    从用户的角度来看:人们追求新的体验,而视觉是最直观的,所以抓住用户的眼球,就是某平台/某技术的挖掘点。

    从开发者角度来看:为了更快、更好地为用户适应用户的变化,满足用户不断变化的需求,网站/手机客户端等UI界面每隔一段时间都要改变样式。这种改变会让代码人员感到疲惫,因此,那种新技术能最简单、最容易使用,那么那种新技术就会得到拥护。

    总而言之:用户多变/善变的需求,导致技术更新的频率,推动着新技术的应用。

    2017-02-28 16:25:59 0条评论
  • highmore
    highmore
    这个人很懒,什么都没有留下~
    评论

    这不是某个人、某个公司或某个组织能决定的。市场有需求就会有更多的技术涌现出来。没必要纠结于这样的问题,尽情享受开源世界才是王道。

    2017-11-25 14:16:10 0条评论