[译] 为何前端开发如此不稳定
我们都知道这样一个笑话:在你学会一项前端技术的时候,另外三项新技术已经发布了。不仅如此,你刚学会的那个也已经被弃用了。 我们却不常看到有解释为什么会这样。 典型的解释(来源于 reddit 的 r/programming 频道)这似乎与前端开发者天生不耐烦,追逐流行与能力有限相关,这种解释构成了一个更普遍的谬论:假设你所不理解的行为是由整个群体的愚蠢,糟糕或贪婪造成的 (而你自己的不明智行为完全是由你无法控制的因素造成的)。 无论它是不是谬论,我们确实有这个问题,对吗? 量化问题 在跑偏之前,我们有必要确定这个问题是否真的有现实依据。前端技术真的变化很快吗? 从主流受关注(也可能不是)的技术来看,细想一下这个 Github 上“高星” JavaScript 前端技术排行: +------------------------------------------------------------+ | 库 | Star 数 | 发布时间 | 年龄 | |------------------------------------------------------------+ | Reac...