導(dǎo)語:當(dāng)Javascript的性能遭遇瓶頸,或者需要增強(qiáng)Javascript能力的時候,就需要依賴native模塊來實現(xiàn)了。

應(yīng)用場景

日常工作中,我們經(jīng)常需要將原生的Node.js模塊做為依賴并在項目中進(jìn)行使用。下面有個列表,你可能對它們的名字很熟悉:

通常,我們開發(fā)原生Node.js模塊包括但不僅限于以下原因:

  • 對性能有比較苛刻要求的應(yīng)用。盡管Node.js得益于libuv,在異步I/O操作很有優(yōu)勢,但遇到數(shù)字計算時并不是一個很好的選擇。

  • 使用更加底層的API,比如操作系統(tǒng)層面的。

  • 在C/C++和Node.js之間創(chuàng)建一個Bridge,進(jìn)行通信。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式