Deno 已经正式发布了!
听到这句话时,相信很多前端工(码)程(农)师已经按不住自己的30米大刀了。不禁感慨前端是真的会造轮子,有了 Node 还不够,还没学会 Node 又搞了个 Deno , Node 和 Deno 又有什么区别?!
的确, Deno 和 Node 形态很相似,要解决的问题似乎也相同,那他们到底有什么区别, Deno 又能不能取代 Node 呢?
针对 Deno 的发布,前端圈码农们各有各的看法。一批人认为 Deno 就是下一代 Node ,在 Node 的主要使用场景, Deno 都将可以替代。
而另一批觉得现在的 Node 足够用,稳定,高效,学习成本低,跨端,未来前景无限。并且 Node 已经成为大前端的基础设施,是绝对的霸主。
针对这个争议,可以从两个方面去思考。
一方面, Deno 的确拥有一些亮点:
1、安全(默认没有文件、网络或者网络访问权限);
2、是一个单个可执行文件;没有node_modules和package.json;
3、开箱即用的 TypeScript 支持。
另一方面,Deno 是否能取代 Node ,还不能果断的下定论,毕竟 Node 已经是一个非常成功的 JavaScript 运行时环境。如今,成千上万的生产版本正在使用 Node ,同时它也已经有十年历史了。而 Deno 相对比较新且还没有在生产版本中被广泛使用。
当然,技术更迭和创新带来的好处,永远是留给「积极准备的人」的,先人一步了解前端生态新兴者 Deno ,了解它的本质和带来的变化,才能有针对性不断提升自我技能,尤其在现今前端竞争越来越激烈的形势下。
所以,为了和小伙伴们一起讨论当下热点,分享见解,我们特意邀请到了拉勾网资深前端技术专家zce老师针对 Deno 的发布,全方位解读它的本质和设计动机,剖析它与 Node 相比在应用上的优劣,并用90分钟带你掌握 Deno 的基本使用,实现技能加分!
直播时间:6月10日(周三)20:00
免费预约
(限时500个名额)
点击"阅读原文"立即预约👇
继续阅读
阅读原文