最近前端圈最火的技术,莫过于5-13发布的deno1.0版本,很多大兄弟私信问我怎么看这个技术
deno和nodejs差不多,都是一个javascript的服务器运行时,和node.js还是一个作者,他有那些优点呢
安全性和原生ts支持很亮
deno比node优化的地方,都是小优化,一个新技术能不能普及,这个技术本身够不够牛逼只是以方便,还有
0. 出现时机是不是填补了领域空白
node的出现,是填补js做后端不给力的空白,填补前端自动化的空白,干柴烈火,直接火了,就像现在出现一个新的游戏,可玩性稍微领先王者荣耀,皮肤稍微好看一点点,你就能一年赚几百亿吗 想啥呢 大兄弟
就像parcel,号称零配置,到今天依然是各小众的竞品项目, 源码实现的非常有呀,值得学习源码,但是新手还是webpack把
deno是个很有意思的小工具,但不是下一代的nodejs,如果有一天有大流量的项目大面积使用,才有学的价值,现在这个时间点只能作为玩具玩玩,如果不准备研究源码,就别学了
Node还会持续繁荣,就像因为早起的一些设计缺陷,javascript的作者不是很喜欢js,但是由于出现的时候填补了浏览器脚本的空白,外加生态的繁荣,让js一直火爆到今天
而且新技术的研究伴随着高风险和高收益,我直接说一个简单的规则,如果你的月薪低于2W,那还是先不着急研究高风险的新技术了,如果你的月薪高于这个,可以考虑搏一搏,研究一下deno的源码,万一以后火了,你就是早起的布道者
很多人喜欢分享这个图,用来表达deno的强大,我也喜欢这张图,但是我看到的,deno只是一波沙尘暴, 想建设强大的node社区,需要大量的时间积累
期待deno有新的发展,也看好node继续繁荣