• JSPI एक bridge API है जो synchronous application और asynchronous web API के बीच के gap को कम करता है
  • जब WebAssembly application synchronous API को कॉल करता है, तो यह थोड़ी देर के लिए रुक जाता है और asynchronous I/O पूरा होने पर फिर से resume हो जाता है
    • उदाहरण के लिए, Promise return करने वाला fetch API WebAssembly application से सीधे manipulate नहीं किया जा सकता, लेकिन JSPI Promise को intercept करता है और WebAssembly application की main logic को थोड़ी देर रोककर response आने पर फिर से resume करता है
  • यह अभी experimental stage में है, इसलिए production में इसका उपयोग नहीं करना चाहिए। लेकिन भविष्य में इसे standard feature के रूप में जोड़ा जाएगा

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.