io.js | |
---|---|
Typ | Platforma JavaScript |
Autor | Fedor Indutny ( Fedor Indutny ) |
Nejnovější verze | 3.3.0 (2. září 2015) |
Stát | sloučit s Node.js |
Licence | MIT |
webová stránka | iojs.org |
Mediální soubory na Wikimedia Commons |
io.js je platforma kompatibilní s npm , nezávislá vidlice platformy node.js , spuštěná v prosinci 2014 [1] .
Ve srovnání s node.js aktualizoval engine V8 , který spouští kód JavaScript , a zpřístupnil tak vylepšení jazyka JavaScript definovaná ve specifikaci ECMAScript 6 [2] , jako jsou generátory a sliby [ 3 ] .
Fork provedli někteří z hlavních vývojářů node.js, nespokojení se způsobem, jakým Joyent projekt řídil, a neochotou společnosti přijmout do projektu příspěvky třetích stran [1] , kvůli čemuž se projekt téměř nerozvíjel. od roku 2013. Dalším důvodem byla záměna systému pojmenování verzí Node.js , který neodpovídá obecně přijímanému modelu semver [4] [5] .
Ukázalo se, že io.js je konkurenceschopnější z hlediska výkonu a rychlosti vývoje [6] . Dne 13. května 2015 proběhlo jednání technické komise projektu, na kterém bylo rozhodnuto o opětovném spojení s Node.js a dalším společném vývoji pod záštitou Node Foundation [7] [8] .
8. září 2015 byla vydána verze Node.js v4.0.0 jako sloučení mezi Node.js v0.12.7 a io.js v3.3.0. [9] [10]
Node.js | ||
---|---|---|
Plošina | ||
Rámce | ||
Jazyky | ||
hostitelé |
|