» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 47 1234
发新话题
打印

tg开发多, 讨论下前端现在是不是有点过度工程了

posted by wap, platform: Chrome
看到篇文章, 2016 年里做前端是怎样一种体验
http://www.tuicool.com/articles/R3uEJ3r
英文版: https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f#.3jjz2fp1g

我现在虽然是全站开发, 所有都自己搞, 但是前端相对偏弱点, 以前也没怎么做过, 所以也是别学边做, 看到前端现在已经是各种框架满天飞, 各种包无数, 也有各种自动化软件, node之类的, 还有编译,合并。。

我感觉是不是有点过度工程了, 就是所谓over  engineering, 大家说说看法把 ,我个人觉得前端还是保持简单, 理论上来说就是个页面, 加上ajax拿点json组装下页面就行了, 搞这么多有啥必要呢, 所以我翻了一圈, 最终觉得还是只用jquery拉到, 能干活就行


TOP

posted by wap, platform: iPhone
你就见识下angular从1.0到1.1再到2.0就明白了。简直就像是换了三个语言。喷了。



TOP

前面刚研究一堆框架,然后google搞个手机极速网页AMP,之前那些什么MVVM框架又都用不了...


TOP

posted by wap, platform: Chrome
看需求,同样的web应用jquery和angular的代码量可能差上几十倍

TOP

posted by wap, platform: iPhone
前端太尼玛麻烦了。你这个还没学个大概,下一个技术点又出来了。
以目前的发展来看,如果没有深厚的后端编程技术那根本玩不转现在的前端,除非你搞美工。

TOP

posted by wap, platform: Chrome
不搞这么多玩意,前端薪水怎么能起来?

TOP

posted by wap, platform: Chrome
引用:
原帖由 @暗蛹  于 2017-2-2 18:05 发表
不搞这么多玩意,前端薪水怎么能起来?
说实话, 我也是觉得就是因为现在分工细, 闲得慌多搞点东西出来, 其实现在技术工具多, 根本没必要分那么细, 一个人完全可以做前后端一起

TOP

posted by wap, platform: iPhone
因为V8越来越牛逼了??

TOP

posted by wap, platform: iPhone
绝对tmd过度工程了

TOP

posted by wap, platform: 小米5
一直用jquery撸也觉得挺好,但用过react以后就再也回不去了。
当然要看你要做的系统的复杂性,当处理复杂性需要的成本超过了学习react等流行框架的成本时,使用框架就是值得的。

前端一大堆东西看起来吓人,但也不是非要全用上才行,可以按需选择。比如弄个简单的网页,可以直接引用cdn上的react和babel就行,sass,gulp,webpack之类的东东根本不需要,等系统足够复杂了再引入。

本帖最后由 总是注册不成功 于 2017-2-2 20:40 通过手机版编辑

TOP

posted by wap, platform: 锤子 T1 4G
前端么,我觉得是够用就行
能省则省,能简化则简化

能用jq直接实现的,就不用框架。

不过现在做的东西涉及到实时数据刷新,不用框架自己折腾有点麻烦。用过一段时间angularjs,后来转vue了。vue虽然还有一些小问题,但是已经基本满足需要了。
本帖最近评分记录
  • yonexhb 激骚 +1 最骚 Rated by wap 2017-2-3 03:51

TOP

posted by wap, platform: iPhone
不用框架自己写那不更费时间,就单一个浏览器兼容性就不是一个开发者可以自己维护的

TOP

posted by wap, platform: Samsung
对前端来说,es6、es7才是硬指标,什么vue、AngularJS都是工具链而已,会硬指标的才是真的素质上去了,会玩vue之类的你就算每一个都会玩,也只是永远在赶潮流。多花点时间研究下内在的玩意。

TOP

Posted by: LGE LG-l24
前端是一个程序里非常特殊的类别,可以说是最接近用户的代码工作,这也导致了它的特殊性,它要求代码者同时要兼顾兼容性,性能,美观,功能性,使用体验。
正因如此,前端才有这么多框架,让小团队能够专注功能,其他交给框架处理。如果你的团队有够牛,够细致的团队人才,全部自己完成也没问题,但通常这时候,你们会把这套东西整理出来,发布为一个新框架。

TOP

posted by wap, platform: Android
看应用复杂程度吧。如果用于中后台管理,我觉得有个框架支撑还是很有必要的。而且代码量上去后,没有工程化,项目维护起来那个痛苦。

本帖最后由 拍子 于 2017-2-3 08:26 通过手机版编辑

TOP

 47 1234
发新话题
     
官方公众号及微博