准备学下 js,搜了一圈,发现 deno 并不怎么样

2021-08-29 15:33:45 +08:00
 passer9527
准备学下 js,因为感觉 js 来写一些命令行小工具还挺好的。

知道 node 生态很火,基本要啥有啥。 然后也知道前几年 node 的创始人,又搞了一个 deno,宣城要干掉 node,本着这个想法,我准备直接学 deno,结果发现 deno 也有好几年,很一般般。带着光环出生 deno,好像不太行的样子。

直接上 deno 的想法,1.新手,直接学新的,这样就可以和老手在同一起跑线,说不定自己就是下个大牛。2.如果 node 还有两三年就被 deno 取代了,那当然应该学新的啦。3.node_modules 黑洞被人调侃了无数遍,负面影响还是有的。

但现在看,好像应该学 node,比如生态在那儿摆起,很成熟、工程化完善。
6281 次点击
所在节点    JavaScript
22 条回复
musi
2021-08-29 15:47:44 +08:00
你的第一点在前端圈并不成立
每年都有新东西出来
新的你根本学不完
ipwx
2021-08-29 15:59:41 +08:00
如果你比大牛领先半年就能永远甩开别人,那他也不配称为大牛了
HiCode
2021-08-29 16:03:17 +08:00
这么功利,应该面向 工资 /收入 编程,先考虑市场需求而不是考虑技术发展,管他 node 还是 deno 。
ReferenceE
2021-08-29 16:10:45 +08:00
Deno 是什么东西
libook
2021-08-29 16:15:58 +08:00
我搞了 7 年 JS 技术栈,Deno 就是个过度宣传的东西,本身的定位是个 sandbox,支持 ts 也还是逃不掉转成 JS 在 V8 里跑
abcbuzhiming
2021-08-29 16:36:28 +08:00
学人家的东西能变成大牛?你想多了朋友,应用层的东西哪个赚钱搞哪个,真想要变成大牛,不说到发论文这个级别,你先试试每年能不能去阅读并且读懂别人发的最新的论文,然后自己折腾点东西出来,比如也写个 deno 一样的东西。
TypeError
2021-08-29 16:52:10 +08:00
真想领先别人,去钻研什么 rust 、service mesh 、wasm 之类新玩意儿啊,说不定押中宝了

deno 这玩意儿前景,估计连 Java 的 graalvm 都不如,毕竟是个人开发者搞出的
autoxbc
2021-08-29 17:03:54 +08:00
Web 的标准对象,TypeScript 的类型系统,Go 的基础库,Rust 的工具链,代码无包自组织,单文件分发,至少 Deno 的品味不错,这就够了
fkdog
2021-08-29 17:06:21 +08:00
node 前几年很火,国内各种公司推 node 网关。。
后边 go 出来了,node 就沦为开发用的 npm 工具了。。

现在各种云平台用的全都是 go
Leviathann
2021-08-29 17:37:10 +08:00
感觉没有杀手级应用出来之前都没有学的必要
CokeMine
2021-08-29 18:36:17 +08:00
1.我觉得学 JS 别说直接学 deno 了,学 node 都不应该。还是得从前端开始 。2.deno 两三年就取代 node 。不可能
10bkill1p
2021-08-29 18:52:28 +08:00
@CokeMine 认同
falcon05
2021-08-29 18:53:34 +08:00
@CokeMine 确实
maplerecall
2021-08-29 21:23:36 +08:00
说难听话,做开发就别想着和老手统一起跑线,老老实实 js 基础学起,无论 node 还是 deno 都属于上层应用了。

语言、框架、api 、包管理之类的是怎样其实没那么重要,软件工程的核心都是想通的,一通百通,基础扎实了上手什么都快。
lneoi
2021-08-29 23:03:04 +08:00
deno 太新了,从 node 开始吧。不过实际上这些都不是问题,学 js 跟这些没关系,除了原理性的东西,门槛就是构建工具和生态,不在于 deno 或者是 node
Zchary
2021-08-30 01:53:15 +08:00
技术圈没有银弹,请收回你的傲慢
shilianmlxg
2021-08-30 08:48:54 +08:00
@CokeMine 大佬。比如 前端 3 年工作经验。想继续提升。学 node 可以嘛 还是推荐 学其他什么
KouShuiYu
2021-08-30 10:52:53 +08:00
@shilianmlxg 前端工程化离不开 node
soulmt
2021-08-30 11:16:26 +08:00
浮躁的心态 学什么都没用的
DOLLOR
2021-08-31 02:05:14 +08:00
学 node+typescript

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

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

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

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

© 2021 V2EX