StrongNode和Node.js之间的区别是什么
StrongLoop Node 是Node.js,NPM和slc的打包发行版。slc是一个命令行实用程序和一组受支持的npm模块,StrongLoop Node附带了构建和管理应用程序所需的工具和模块,如Express、Connect、Passport、Mongoose、Q、Request、Socket.IO等。StrongLoop成立于2012年,其联合创始人作为Node.js的核心贡献者。StrongLoop目前被IBM收购。
StrongNode提供命令行工具,例如:
- 在命令行模式下启动Node Inspector调试器。
- 创建示例应用程序并打包到我们的发行版中。
- 在Loopback中创建基于我们的移动后端服务框架的应用程序。
- 能够运行标准的npm和Node命令。
Node.js 是由Ryan Dahl创建的开源运行时环境。它是一个跨平台的运行时环境,用于在浏览器以外执行JavaScript代码。Node.js在大公司如Paypal、Uber、Netflix、Walmart等生产环境中使用。
StrongNode和Node.js的区别:
StrongLoop Node | Node.js |
---|---|
StrongLoop于2013年推出,它提供了一个开源的Node.js企业版本。 | Node.js是由Ryan Dahl于2009年推出的。 |
StrongLoop Node是Node.js和NPM的打包分发。 | 它是一个在服务器端使用JavaScript的运行时服务器环境。 |
在 slc 中,我们可以为我们的Node.js应用程序提供脚手架、监控和移动后端。 | 但是在Node.js中,我们可能需要使用一些应用程序监控工具,如PM2、Retrace等。 |
StrongLoop Node使用Node.js。 | Node.js是基于Google的Chrome V8引擎构建的。 |
它遵循MIT开源许可协议和StrongLoop许可协议。 | 它遵循MIT开源许可协议。 |