欢迎光临
我们一直在努力

一次搞懂Node.js、Electron、Vue/React:从后端到桌面,从困惑到通透


这是一篇帮你厘清JavaScript生态中那些\”剪不断理还乱\”的概念的文章

前言:为什么这些概念容易混淆?

作为一名开发者(或准开发者),你可能遇到过这样的困惑:

  • Node.js不是做后端服务的吗?怎么又成了前端工程化的基石?
  • Vue和React不是做网页的吗?怎么还能出现在桌面软件里?
  • Electron到底跟它们是什么关系?
  • 为什么有人用Python做后端,有人用Node.js,还有人用Java?

这些困惑的根源在于:同一个工具,在不同的场景下扮演着完全不同的角色。 本文将通过层层递进的方式,帮你建立一张清晰的技术生态地图。


一、Node.js:被严重\”低估\”的运行时

1.1 它到底是什么?

Node.js = 一个让JavaScript能运行在浏览器之外的环境 + 一套系统级API工具箱。

它的核心贡献有三:

  • 让JavaScript走出浏览器:在此之前,JS只能被浏览器中的JavaScript引擎执行。Node.js把Chrome的V8引擎剥离出来,让JS能在服务器上运行。
  • 提供系统级能力:通过fs</
  • 赞(0)
    未经允许不得转载:171主机测评 » 一次搞懂Node.js、Electron、Vue/React:从后端到桌面,从困惑到通透
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址