Strongloop Node:第一個企業級的Node.js發布版本
Strongloop Node:第一個企業級的Node.js發布版本
雇傭了一些Node.js核心貢獻者的Strongloop公司最近發布了Strongloop Node 1.0 GA,這是該公司面向企業級應用并提供商業支持的第一個Node.js版本。該版本基于Node.js v0.10.7,還包含了Express、Connect和Passport等流行的npm模塊。此外,該版本還帶來了slnode,這是一個可以方便地創建和管理Node.js應用的命令行工具。
為什么提供商業支持的Node.js發布版本有其可取之處呢,Strongloop在宣布該版本的博客上解釋道:
我們的版本提供了進入產品之前的技術支持和bug修正覆蓋。對于新接觸Node的開發者而言,我們的發布版本是完美的起點。在30 000多個模塊及 Node本身的諸多獨特功能之中航行很是費神,甚至是不可能的任務。StrongLoop Node提供了仔細審查過的模塊,還提供了一些高級特性,如消息隊列支持、私有npm庫及一個支撐Node應用的工具。作為Node.js開發者,從這個版本開始是最容易的,提升Node.js開發體驗也是最容易的。
我們也提供了訂閱支持,價格取決于開發者所處的開發周期。
該發布版本提供了很多npm模塊,其中大多是應用廣泛、久經考驗而且很受歡迎的模塊,還有一些Strongloop自己的模塊,這樣的模塊以“SL”為前綴:
- Express——一款Web應用框架
- Connect——一款功能豐富的中間件框架
- Passport——一種簡單、無干擾的(unobtrusive)認證技術
- Mongoose——一個mongodb對象建模庫
- Async——面向異步代碼的高階函數和常見模式
- Q——一款用于創建和組合JavaScript中異步Promise的工具
- Request——一個簡化的HTTP請求客戶端
- Socket.IO——面向實時應用的跨瀏覽器WebSocket
- Engine.IO——面向實時數據交換的傳輸層
- SL Task Emitter——可以遞歸執行未知數量的異步任務
- SL Config Loader——可以遞歸加載配置文件
- SL Module Loader——可以將應用劃分為可通過配置文件加載的模塊
- SL MQ——實現于各種消息隊列之上、支持集群的MQ API </ul>
Strongloop是第一家提供Node.js商業支持版本的公司,它試圖通過該版本讓更多的企業選擇Node.js。
Strongloop Node 1.0可以在該公司的網站上免費下載,它支持RHEL/CentOS、Debian/Ubuntu、Mac OS X 10.8和Microsoft Windows 7等操作系統。
查看英文原文:Strongloop Node: the First Enterprise-Ready Node.js Distribution
來自:http://www.infoq.com/cn/news/2013/05/strongloop-node