第一次撕是撕前端框架日新月异,新人没必要跟风,学好 jquery 和基础就能走天下,被不少前端界大牛喷的体无完肤.
当时我还想着,也没必要抵触新技术吧,不同的项目有不同的解决方案,程序员是面向工资编程的,谁管你哪个框架怎么样怎么样.
再说学习新框架和学好基础一点都不矛盾,这种抵制的心态从哪里来,实在很可笑.
本以为撕一撕就完了,前不久又看到他开始撕 sass 之流了,这我就搞不懂了,你说 JS 框架繁多,容易受到盲目跟风,导致新人不愿意去学一些基础的东西我还能理解,为什么 sass 这种 CSS 预编译也要喷,sass 跟 css 基础有矛盾吗?并没有,sass 解决的就是 css 繁琐又复杂的写法,以及一些继承特性,完全是提高工作效率的工具,这也能喷?还自诩 css 分两个流派,who care?
看到他喷 sass,我就感觉这人已经完全无可救药了,完全是在误导人,当时我又想到下一步他会不会继续喷 gulp grunt 之类的工具流, 果不其然, 现在已经开始喷 gulp grunt 了.
1
LMkillme 2016-01-21 10:42:34 +08:00 2
前端圈这是怎么了?三天两头撕逼,就不能心平气和地坐下来一起黑 Java ?
|
2
abelyao 2016-01-21 11:44:43 +08:00 via iPhone
从另一个角度来说,近年来的前端确实有些乱,而且许多“新技术”把一些简单的问题搞复杂了,而一些本质的理解却鲜有人真正的去渗透。有些本末倒置了。
当然技术的发展可能都要经历这么一段时期,不代表以后就都是乱的。像是在各种尝试。 PS. 我也做前端 |
3
SilentDepth 2016-01-21 12:38:46 +08:00
|
4
kisnows 2016-01-21 12:59:09 +08:00
感觉要是喷 Sass 和 gulp 这类东西就有点过了。
我以前看过他出的教程,还是很厉害的。 只是不知道最近是不是受啥刺激了。 |
5
AntiGameZ 2016-01-21 13:01:51 +08:00
人家不是说了嘛,重框架重工具的风气,影响到他招人了。所以人家纯粹不是站在程序员的角度去谈这个事情。
抛开一而再而三的撕逼不说。各种工具和框架本就不是平白出现的。分析日常工作和产品 /客户需求的痛点,用良好的编码能力折腾出一套属于自己的东西,提升整体工作效率,如果可以的话,开个源让有需要的人也能一起用上,一起维护。这才是个良好的生态。 |
6
FrankFang128 2016-01-21 13:07:05 +08:00 via Android
听说过 Angular 程序员没
|
8
Ouyangan 2016-01-21 15:34:04 +08:00
wangying 都不敢黑 java 你们还敢黑
|
9
zhlssg 2016-01-21 16:42:29 +08:00
当撕逼成为一种习惯..
|
10
ChefIsAwesome 2016-01-21 17:14:43 +08:00 1
扫了一眼,就是喷现在的前端不搞好基础,天天扯框架、工具吧
|
11
lixiaohan 2016-01-21 17:19:24 +08:00
@LMkillme 你这种人 不是菜 B 就是 2B java 怎么你了 你不喜欢可以无视,废话真多,就 TM 知道跟风
|
12
x86 2016-01-21 17:19:52 +08:00
不撕逼学什么编程
|
13
LMkillme 2016-01-21 17:29:38 +08:00 1
@lixiaohan 你这种人 不是菜 B 就是 喷子 我怎么你了 你不喜欢可以无视,废话真多,就 TM 知道喷,喷,喷。
|
14
JoanVon 2016-01-21 17:38:01 +08:00
我觉得框架和工具并不是什么坏事啊, sass gulp 这些 工作中都很实用啊
应市场需求,老板要求,产品请求,前端也是很无奈的,要做出流行 高效 华丽丽的应用,不用框架不用工具,前端很吃力啊。至于基础,那完全取决于个人了吧 |
15
lk1ngaa7 2016-01-21 17:38:59 +08:00
来黑 PHP !
|
16
iTakeo 2016-01-21 18:24:09 +08:00 via iPhone
半年出个小框架,一年出个大框架,前端💊
|
17
lijiacong0702 2016-01-21 18:43:06 +08:00
@LMkillme 哈哈哈,逗比。虽然我是搞 java 的,但我还是没骨气地笑了😂
|
18
LMkillme 2016-01-21 18:49:53 +08:00
@lijiacong0702 2333 ,我也用 Java 的,写 Android 的时候。
|
19
ianva 2016-01-21 18:54:41 +08:00
他本身也没有什么真正的能力,只不过现在前端从小作坊式的开发逐渐转换为工业化了,整个前端的开发方式已经发生变化了,不在是自己发现个 hack 写篇文章就有人捧的时代了,不在是实在没什么扣的扣语言细节和规范细节的年代了,这些东西在现在看来在打多数项目上都没这么重要
浏览器的发展,带宽的增大, nodejs 带来的前端工具,都改善了前端环境,极端的 bug 不在是恼人的事了,浏览器的性能大部分时间不在需要极端压榨,网速提升,和前端优化的工程化也让很多东西不在是必须的,标准化工业化的前提下带来的是开发效率的,框架和库解决了大部分问题,很多浏览器的问题不用自己考虑就解决,极端一点都面向 github 编程了,但确实解决问题 当浏览器自身的特殊问题都被库,框架解决的时候,而大量业务前提到前端的时候真正考验的自己的业务能力,编程能力,从这个点上说大部分从事后端的同学比之前的前端同学做的都要好,因为毕竟是日常,这样看原本前端的东西被弱化了,而真正的业务需求开发能力要求强化,这是这个时代前端面临的问题。 所以现在真感觉前端的基础性的东西真没这么重要,比如 dom , react , angular 直接不你刚正面,而且没必要,业务和 dom 操作写在一起的现在看来是最难维护的,至于其他的预编译就不说了 这种人只能说现在不从事一线了无所谓了,否则如果不跟进学习,早晚被历史的车轮碾压 |
20
luoway 2016-01-21 18:56:06 +08:00
看项目需求了,小白前端要是要做个稍大型的项目,框架就是提升效率的救命稻草。
毕竟效率才能保障 KPI ,才能劣币逐良币。 一个现有的还在生存周期里的项目,往往都有自己的一套库,譬如 jQuery ,譬如 css 公共样式,真正需要小白前端慢慢堆砌 js 、 css 的页面想必不多。于是作者只看到了他 /她有丰富的框架经验,却看不到他 /她怎样实现了需求。 当然平常做自娱自乐的项目还是少用框架好,毕竟这样项目文件大小够小。 |
21
fowse 2016-01-21 20:32:34 +08:00
面向工资编程,赞这句。
|
22
qiuai 2016-01-21 20:34:54 +08:00
我教过几个人写前端网页.我从来不让他们用框架啊预编译什么的.
还没学会走路呢,让他开车干嘛.等他会开车了.想走路的时候.不会走路.就傻了. |
23
sunzhenyucn 2018-11-19 17:22:34 +08:00
@LMkillme 一看你就是爱 Java 的,素质真差,点赞了(手动狗头
|