常常看见这个东西,搜索过还是不明所以。
是不是可以把它理解成一个像 python 解释器一样的东西,电脑上装了它,js 就能像 python 一样可以用来写全功能的桌面应用?然后vue这样的前端框架都可以像 python 的库一样直接调用来写独立桌面应用?之所以会问这个问题,因为 js 是必学的,如果能当成 python 用的话,就不必再额外学python 了。编程语言这玩意儿学一点容易,要熟实在太难。主要目的就是处理一些网络文字资料啥的,当然很多python的库是独一无二的这点没办法。谢谢!
你是行内人一看就懂,外行不行哦每个字都懂连起来就不懂了
舒服员
4
直接理解成js解释器就行了,或者就是.net运行时.
2 Likes
原来有匿名模式!就不用删帖了!
平常JS大多只能在浏览器里执行,和计算机隔了一层。
现在NODE.js 提供了本地文件的API,可以执行操控电脑了!这样作为script的JS不仅可以辅助前端、还可以用来写服务器端、中台逻辑的处理而不用再学别的语言了。
适合原型验证,快速见效,抢占市场的试水项目。
1 Like
@舒服员 @anonymous64 感谢二位的解答!打算弄弄这个node.js,对一个连写for循环都靠调用snippet的业余小程序写作者(远谈不上程序员)而言,少学一门语言是种莫大的解脱。
舒服员
7
写了一段时间Python, 最大感受就是没有早点学习Python,js的心智负担大于Python。 唯一想念js的就是它的原生异步特性,和成熟的promise和async await语法。 Python的 asyncio感觉没有js优雅,其他语法要比js好写的多。
至于函数库 ,内置的更是少的可怜。
npm包动不动就狂吃硬盘资源。
cjs和es 两种module语法也很麻烦。
要不然等bun支持Windows吧
1 Like
mikeee
10
Life is short, use Python.
貌似对大部分人仍然都适合 。
1 Like