个人觉得前端挺苦 b 的

2015-03-02 17:30:23 +08:00
 arachide

1.各种js框架/类库有不兼容
2.框架/类库对javascript干扰
3.每个框架都是新一套新东西新语法 多个框架堆在一起变成一坨屎

6973 次点击
所在节点    前端开发
47 条回复
shiny
2015-03-02 18:55:49 +08:00
@zzNucker 当设计师缺乏前端知识的时候容易出这样的问题
rentaro
2015-03-02 19:02:36 +08:00
明显是“体验·”一词流行的时候,人人都成了产品经理,然后还出了本书
arachide
2015-03-02 20:05:57 +08:00
@zzNucker

偶赶脚传统后端如果不转写hadoop的mapreduce都得失业
soulteary
2015-03-02 20:12:57 +08:00
@arachide 全局变量这个话题,老生常谈了,不多做解释和建议了,对前端有兴趣,不妨多搜索下,有一些国内前端已经用烂的技术可以参考下,关键词:模块化/CMD(KMD)/AMD

实际业务场景不需要cover所有,以及不需要对所有端提供一致性功能。

@arachide vb时代,蛮多UI方案的,包括并不限于用web ui,可能也算是当下的webview的hybird模式吧。

@zzNucker 说明团队存在不靠谱成分,职责划清后,除了讨论外,不应该越权处理事务(这里的指手画脚特指不清楚实际场景时他人的『友善』建议)
arachide
2015-03-02 20:23:39 +08:00
@soulteary 偶没提全局变量 不知到你联想到什么了

老外这篇文章提到 要库不要框架
http://segmentfault.com/blog/bum/1190000002455654

国人很多发明错在一个苍蝇拍都要搞出平台
其实做个小而美得库有何不可 小而美做到极致也是nb的

javascript是图灵完备的 理论可以做任何事情

偶个人用到web前端, nodejs, qt/qml, nosql/mapreduce, cocos2dxjsb, unity3dscript,嵌入
都是生产环境的东西
这东西不是玩具

何必在html/css/js上搞另类的框架平台呢

cocoa touch也有类似的东西 three20

现在已经死了 呵呵
arachide
2015-03-02 20:26:13 +08:00
另外google不一定都是高大上

google搜索引擎三个主力程序之二是印度人

以前阿三都是搅屎棍是没错的

今天一样的 嘿嘿 偶没细看angular 但是感觉那是一坨大屎
arachide
2015-03-02 20:31:49 +08:00
纠结几坨屎大营养区别偶感觉不是个事情
html/css/javascript已经足够强大
只需若干js类库活着pure css框架就好了

不需要雾上之雾类似angular ember这些框架

这些很多都是人没事找事 老外这种人也不少

个人观点 嘿嘿
ianva
2015-03-02 20:42:11 +08:00
空谈一些概念,站队,没有任何意义,框架有框架的应用场景,库有库的应用场景,什么都不是银弹,能够提高项目的生产力就是好猫。

至于社区无法统一规范,这个是语言在设计之初就一直存在的问题,javascript 并不是一个好的语言,但被互联网推到风口浪尖也没办法,当然也带来了技术的百花齐放,虽然有点杂,但比没的选要好太多了。

javascript 跨平台的优势带来了繁荣,也带来了语言难以更新换代,这是结症,结果到是导致了 javascript 成了 web 的汇编,各种编译成 javascript 的语言也在市面上流行了,这么看不只是库和框架,语言层面这么来更是混乱,但既然有这样的语言出现就说明有强烈的需求。
arachide
2015-03-02 20:47:07 +08:00
@ianva 空谈一些概念当然没用
javascript最新热度脚本世界第一 超过python php
离开这个说它不是一个好的语言 有意义吗
ianva
2015-03-02 20:55:08 +08:00
这话说的,探讨一个语言是否是好语言和占有率有什么关系,python 要是能在各个浏览器上跑,那也是第一脚本,另外这和主题也没啥关系
框架带来了什么? angular 这类东西,还有 react 都在很大程度上提高了生产力,mvvm 框架的繁荣也让 web components 这类标准上了日程,从各方面来说都很大的促进
breeswish
2015-03-02 20:59:58 +08:00
js 最初本不是做这些什么 Web Application 事情的 233
br00k
2015-03-02 21:01:19 +08:00
前端的确苦逼很多,写后端保证逻辑OK,基本就OK了。前端太多意外状况了,数不胜数。
ianva
2015-03-02 21:07:12 +08:00
另外关于一些框架如 angular,ember,真不是显得蛋疼,没事找事的人才去用,
如果做过交互足够复杂的项目你就知道,所谓的小而美的库要挖多大的坑,化多少时间才能完成那些成熟的框架完成的东西,且还不讨论代码的维护性
garfeildma
2015-03-02 21:19:21 +08:00
找一门编译到js的语言,cljs,typescript
bfti
2015-03-02 22:22:42 +08:00
@hackwjfz 前端如何把妹?
@dong3580 后端比前端工资高的吧?
@arachide 你从来不用框架么?
@kungfuchicken 前端框架也是屎吧
arachide
2015-03-02 22:35:04 +08:00
@用 jquery bootstrap
不用框架
sm0king
2015-03-02 22:40:16 +08:00
我会说,现在基本都在手写么
那样,更苦逼!写到哭····效率还极低···
RaymondYip
2015-03-02 23:47:31 +08:00
TAT Jquery,Lo-Dash 必须啊,, 特别是工作多,,还要考虑 IE 兼容, 100%对照设计稿的时候.. 不考虑兼容倒是不觉得苦逼,, 看着一堆好东西用不了才叫苦逼哇
otakustay
2015-03-03 00:04:32 +08:00
楼主你主导过的最大的前端项目大约有多少行javascript的source code?有上十万的不?有上十万并且在一个页面内运行的不?
arachide
2015-03-03 00:16:07 +08:00
@otakustay 10W行你都运行?
没事挂坨东西不累啊

别说你搞的是web office
嘿嘿

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

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

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

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

© 2021 V2EX