科技小辛辛要完了吗?,Node.js( 二 )
可能有人会说 , 如果这就是社区中的日常 , 那么我们如何断定Node.js就不会遭遇同样的命运呢?
答案是不好说 。 Node.js的命运取决于社区和企业的支持 。 重点不在于项目筹集了多少资金 , 而在于它是否能得到更多的贡献和支持 。 如果大量使用Node.js的那些公司能雇用一些人为这个项目做出积极贡献 , 那么Node.js几乎不可能迎来末日 。 举个例子 , Java已经存在25年了 。 Java之所以如此长寿 , 除了它可以在几乎所有设备上广泛使用的优势之外 , 另一个原因就是众多公司的支持 。 它得到的支持不仅来自于Oracle , 而且还有Amazon、IBM和其他许多公司 。
但请不要忘记 , 许多使用Node.js的公司都是寿命短、预算紧的初创公司 。 我们不能指望这些公司做出多大贡献 。 Node.js需要的是像Facebook或谷歌这样钱包鼓鼓的巨头的支持 。
如果社区走向分裂 , 和/或大公司不再支持Node , 那么我们就有理由担忧Node正走在衰落之路上了 。
Deno比Node.js更好
当然 , 这一点没有疑问 。 在构建Node.js的过程中 , 人们获得了丰富的经验和知识 , 所以Deno能做得更好也不奇怪 。 但是 , 要评估一项技术的前景不能只看它的能力 。 那只是其中一个因素 。 普及率和支持水平是更重要的因素 。 而且Deno在这些方面并无优势 , 因为它还很年轻 。 因此 , Node.js不会这么快死掉的 。
但我们还可以假设最坏的情况 , 然后会发生什么呢?继续看下一节
如果Node.js死掉了会怎样?
我调查时发现 , 有些人讨论Node.js的终结就好像在谈论一个人刚刚死掉一样 。 问题是 , 编程语言或技术的消亡过程并不像人类的死亡那样 。 这种消亡不是一夜之间发生的事情 。
技术的更新换代通常需要花费多年时间 , 因为公司无法在一夜之间或一个月内换掉现有的产品 , 然后迁移到新产品上 。 Node也不例外 。 Node.js库不能用在Deno中 , 为Deno开发新库是需要花时间的 。 另外 , 不要忘记专业知识的可用性 。 现在很少有人熟悉如何使用Deno来构建生产规模的产品 。 所有这些至少需要几年的时间 。
文章图片
Node没机会了!
即便Node的消亡时间比预期的要早 , 市场也会长期需要相关的岗位 。 当然它不会像COBOL那样 。 但至少在接下来的5年中Node的开发人员都能找到工作 。 这应该可以为Node开发人员提供足够的缓冲期来转换方向 。 另外 , 由于Deno和Node都是JS世界的成员 , 因此从一个切换到另一个的过程并不会那么烦人 。
结论
Node.js至少在未来五年内不会消亡 , 而当下在社交媒体中关于它死期的争论毫无意义 。 尽管有一些关于它走下坡路的判断 , 但到目前为止我们还没有一个明确的结论 。 就算我们对Node.js假设最坏的情况 , 而对Deno假设最光明的未来 , 各家公司要切换到新技术上依旧需要很长的时间 , 而且Deno的库生态建立起来也需要时间 。 如果你忧心忡忡 , 或者对新技术充满好奇 , 我强烈建议你尝试一下Deno 。
最后 , 我想声明一下 , 我对Deno没有偏见 。 这是一个前景光明的好项目 。 我写这篇文章的目的不是要讨论Deno的未来 , 而是要减轻Node.js开发人员的压力 。
作者介绍:
【科技小辛辛要完了吗?,Node.js】KasraMadadipouya是一位软件工程师 , 对软件架构和设计、简洁代码和机器学习充满热情 。 他很享受用Java、Scala、Python和JavaScript编程的乐趣 。 喜欢博客、写作、机器学习、音乐、步行和天文学 。 i3WM粉丝 。 Linux和免费开源软件(FOSS)的资深支持者 。 对Deno感兴趣的话 , 可以看一看作者最新的教学资料:如何使用Deno和Oak构建RESTAPI 。 邮箱:kasra@madadipouya.com
推荐阅读
- 科技一哥|荣耀30青春版图集赏析:触觉与视觉的完美享受
- 科技犬君|vs 索尼A9G 谁强?,上半年用户喜爱手机盘点;小米电视大师65英寸OLED
- 精选泛科技|结果如何?,一加8续航遭质疑:上半年最全机型横评出炉
- HAO懂科技|小米“神机”要来了?,小米正式“反击”!上下对折+骁龙865
- 阿拉图图科技说|而给华为仅仅是800万枚!,台积电为苹果准备8000万枚芯片
- 网罗说科技|三星note10一夜成“中端机”,还是256GB+3500mAh,三星扛不住了
- 科技数码迷|华为+荣耀别不报!入门级机型你们真没有Redmi良心
- 「小米科技」小米11Pro宣布新技术!首发骁龙875+屏下镜头,米粉:价格有点小贵
- 小熊科技|你会考虑吗?,三星顶级旗舰清仓!5G网络+45W快充+2k屏幕
- 简简科技|联想:国内同步上市,支持5G,界读丨摩托罗拉折叠手机Razr2曝光