真阿当这是要与前端界撕到底啊.

2016-01-21 09:52:54 +08:00
 w88975

第一次撕是撕前端框架日新月异,新人没必要跟风,学好 jquery 和基础就能走天下,被不少前端界大牛喷的体无完肤.
当时我还想着,也没必要抵触新技术吧,不同的项目有不同的解决方案,程序员是面向工资编程的,谁管你哪个框架怎么样怎么样.
再说学习新框架和学好基础一点都不矛盾,这种抵制的心态从哪里来,实在很可笑.

本以为撕一撕就完了,前不久又看到他开始撕 sass 之流了,这我就搞不懂了,你说 JS 框架繁多,容易受到盲目跟风,导致新人不愿意去学一些基础的东西我还能理解,为什么 sass 这种 CSS 预编译也要喷,sass 跟 css 基础有矛盾吗?并没有,sass 解决的就是 css 繁琐又复杂的写法,以及一些继承特性,完全是提高工作效率的工具,这也能喷?还自诩 css 分两个流派,who care?

看到他喷 sass,我就感觉这人已经完全无可救药了,完全是在误导人,当时我又想到下一步他会不会继续喷 gulp grunt 之类的工具流, 果不其然, 现在已经开始喷 gulp grunt 了.

传送门: http://weibo.com/adanghome

4260 次点击
所在节点    问与答
23 条回复
LMkillme
2016-01-21 10:42:34 +08:00
前端圈这是怎么了?三天两头撕逼,就不能心平气和地坐下来一起黑 Java ?
abelyao
2016-01-21 11:44:43 +08:00
从另一个角度来说,近年来的前端确实有些乱,而且许多“新技术”把一些简单的问题搞复杂了,而一些本质的理解却鲜有人真正的去渗透。有些本末倒置了。

当然技术的发展可能都要经历这么一段时期,不代表以后就都是乱的。像是在各种尝试。

PS. 我也做前端
SilentDepth
2016-01-21 12:38:46 +08:00
@LMkillme 哈哈哈,经典回复

@abelyao 赞同本末倒置的论点。不说技术的发展,其他的发展也一样,清醒的总是少数人
kisnows
2016-01-21 12:59:09 +08:00
感觉要是喷 Sass 和 gulp 这类东西就有点过了。
我以前看过他出的教程,还是很厉害的。
只是不知道最近是不是受啥刺激了。
AntiGameZ
2016-01-21 13:01:51 +08:00
人家不是说了嘛,重框架重工具的风气,影响到他招人了。所以人家纯粹不是站在程序员的角度去谈这个事情。

抛开一而再而三的撕逼不说。各种工具和框架本就不是平白出现的。分析日常工作和产品 /客户需求的痛点,用良好的编码能力折腾出一套属于自己的东西,提升整体工作效率,如果可以的话,开个源让有需要的人也能一起用上,一起维护。这才是个良好的生态。
FrankFang128
2016-01-21 13:07:05 +08:00
听说过 Angular 程序员没
AccIdent
2016-01-21 13:07:06 +08:00
@LMkillme Java 这是怎么了?三天两头被撕,就不能心平气和的坐下来一起黑 php ?
Ouyangan
2016-01-21 15:34:04 +08:00
wangying 都不敢黑 java 你们还敢黑
zhlssg
2016-01-21 16:42:29 +08:00
当撕逼成为一种习惯..
ChefIsAwesome
2016-01-21 17:14:43 +08:00
扫了一眼,就是喷现在的前端不搞好基础,天天扯框架、工具吧
lixiaohan
2016-01-21 17:19:24 +08:00
@LMkillme 你这种人 不是菜 B 就是 2B java 怎么你了 你不喜欢可以无视,废话真多,就 TM 知道跟风
x86
2016-01-21 17:19:52 +08:00
不撕逼学什么编程
LMkillme
2016-01-21 17:29:38 +08:00
@lixiaohan 你这种人 不是菜 B 就是 喷子 我怎么你了 你不喜欢可以无视,废话真多,就 TM 知道喷,喷,喷。
JoanVon
2016-01-21 17:38:01 +08:00
我觉得框架和工具并不是什么坏事啊, sass gulp 这些 工作中都很实用啊
应市场需求,老板要求,产品请求,前端也是很无奈的,要做出流行 高效 华丽丽的应用,不用框架不用工具,前端很吃力啊。至于基础,那完全取决于个人了吧
lk1ngaa7
2016-01-21 17:38:59 +08:00
来黑 PHP !
iTakeo
2016-01-21 18:24:09 +08:00
半年出个小框架,一年出个大框架,前端💊
lijiacong0702
2016-01-21 18:43:06 +08:00
@LMkillme 哈哈哈,逗比。虽然我是搞 java 的,但我还是没骨气地笑了😂
LMkillme
2016-01-21 18:49:53 +08:00
@lijiacong0702 2333 ,我也用 Java 的,写 Android 的时候。
ianva
2016-01-21 18:54:41 +08:00
他本身也没有什么真正的能力,只不过现在前端从小作坊式的开发逐渐转换为工业化了,整个前端的开发方式已经发生变化了,不在是自己发现个 hack 写篇文章就有人捧的时代了,不在是实在没什么扣的扣语言细节和规范细节的年代了,这些东西在现在看来在打多数项目上都没这么重要

浏览器的发展,带宽的增大, nodejs 带来的前端工具,都改善了前端环境,极端的 bug 不在是恼人的事了,浏览器的性能大部分时间不在需要极端压榨,网速提升,和前端优化的工程化也让很多东西不在是必须的,标准化工业化的前提下带来的是开发效率的,框架和库解决了大部分问题,很多浏览器的问题不用自己考虑就解决,极端一点都面向 github 编程了,但确实解决问题

当浏览器自身的特殊问题都被库,框架解决的时候,而大量业务前提到前端的时候真正考验的自己的业务能力,编程能力,从这个点上说大部分从事后端的同学比之前的前端同学做的都要好,因为毕竟是日常,这样看原本前端的东西被弱化了,而真正的业务需求开发能力要求强化,这是这个时代前端面临的问题。

所以现在真感觉前端的基础性的东西真没这么重要,比如 dom , react , angular 直接不你刚正面,而且没必要,业务和 dom 操作写在一起的现在看来是最难维护的,至于其他的预编译就不说了

这种人只能说现在不从事一线了无所谓了,否则如果不跟进学习,早晚被历史的车轮碾压
luoway
2016-01-21 18:56:06 +08:00
看项目需求了,小白前端要是要做个稍大型的项目,框架就是提升效率的救命稻草。
毕竟效率才能保障 KPI ,才能劣币逐良币。

一个现有的还在生存周期里的项目,往往都有自己的一套库,譬如 jQuery ,譬如 css 公共样式,真正需要小白前端慢慢堆砌 js 、 css 的页面想必不多。于是作者只看到了他 /她有丰富的框架经验,却看不到他 /她怎样实现了需求。
当然平常做自娱自乐的项目还是少用框架好,毕竟这样项目文件大小够小。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/252276

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX