CommonJS — проєкт, метою якого є визначення екосистеми мови програмування JavaScript поза межами браузера (наприклад, або рідні застосунки). Проєкт був розпочатий Кевіном Денгором (Kevin Dangoor) у січні 2009 та спочатку називався ServerJS.
Те, про що я пишу тут — не технічна задача. Це об'єднує людей, це засіб зробити крок уперед, і це початок побудови чогось більшого та крутішого. What I’m describing here is not a technical problem. It’s a matter of people getting together and making a decision to step forward and start building up something bigger and cooler together. | ||
— Kevin Dangoor |
У серпні 2009 проєкт був перейменований на CommonJS, щоб вказати на ширше застосування його API. Специфікація створювалася у відкритому до пропозицій процесі та приймалася голосуванням у поштовій розсилці. Специфікація тільки тоді розглядалася як остаточна, коли вона була втілена у кількох реалізаціях CommonJS. Проєкт CommonJS не є філією групи TC39 Ecma International, що працює над ECMAScript, але деякі члени TC39 беруть участь у проєкті.
Специфікація
Поточний стан проєкту описаний у документі CommonJS: JavaScript Standard Library [ 23 березня 2010 у Wayback Machine.].
- Прийняті частини
- Modules/1.0 (Superseded by Modules/1.1)
- Modules/1.1
- Modules/1.1.1
- Packages/1.0
- Promises/B
- Promises/C
- System/1.0
- Пропозиції
- Binary/B
- Binary/F
- Console
- Encodings/A
- Filesystem/A
- Filesystem/A/0
- Modules/Async/A
- Modules/Transport/B
- Packages/1.1
- Packages/Mappings
- Unit Testing/1.0
Реалізації CommonJS
Виноски
- . Архів оригіналу за 24 грудня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 21 травня 2010. Процитовано 30 листопада 2011.
- . Архів оригіналу за 6 вересня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 6 вересня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 8 квітня 2018. Процитовано 22 квітня 2022.
- . Архів оригіналу за 21 листопада 2012. Процитовано 30 листопада 2011.
- . Архів оригіналу за 26 квітня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 28 січня 2013. Процитовано 30 листопада 2011.
- . Архів оригіналу за 26 квітня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 26 квітня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 26 квітня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 24 липня 2011. Процитовано 30 листопада 2011.
- . Архів оригіналу за 25 квітня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 25 квітня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 25 квітня 2017. Процитовано 30 листопада 2011.
- . Архів оригіналу за 5 грудня 2011. Процитовано 30 листопада 2011.
- . Архів оригіналу за 22 січня 2014. Процитовано 30 листопада 2011.
- . Архів оригіналу за 4 січень 2011. Процитовано 14 лютий 2019.
- . Архів оригіналу за 12 лютого 2011. Процитовано 30 листопада 2011.
- . Архів оригіналу за 7 січня 2014. Процитовано 30 листопада 2011.
Посилання
- Сайт CommonJS [ 3 березня 2011 у Wayback Machine.]
- CommonJS effort sets JavaScript on path for world domination [ 29 листопада 2011 у Wayback Machine.] (стаття на ) (англ.)
Дивись також
- Document Object Model — браузерний клієнтський API, загальнодоступний у JavaScript
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
CommonJS proyekt metoyu yakogo ye viznachennya ekosistemi movi programuvannya JavaScript poza mezhami brauzera napriklad abo ridni zastosunki Proyekt buv rozpochatij Kevinom Dengorom Kevin Dangoor u sichni 2009 ta spochatku nazivavsya ServerJS Te pro sho ya pishu tut ne tehnichna zadacha Ce ob yednuye lyudej ce zasib zrobiti krok upered i ce pochatok pobudovi chogos bilshogo ta krutishogo What I m describing here is not a technical problem It s a matter of people getting together and making a decision to step forward and start building up something bigger and cooler together Kevin Dangoor U serpni 2009 proyekt buv perejmenovanij na CommonJS shob vkazati na shirshe zastosuvannya jogo API Specifikaciya stvoryuvalasya u vidkritomu do propozicij procesi ta prijmalasya golosuvannyam u poshtovij rozsilci Specifikaciya tilki todi rozglyadalasya yak ostatochna koli vona bula vtilena u kilkoh realizaciyah CommonJS Proyekt CommonJS ne ye filiyeyu grupi TC39 Ecma International sho pracyuye nad ECMAScript ale deyaki chleni TC39 berut uchast u proyekti SpecifikaciyaPotochnij stan proyektu opisanij u dokumenti CommonJS JavaScript Standard Library 23 bereznya 2010 u Wayback Machine Prijnyati chastini Modules 1 0 Superseded by Modules 1 1 Modules 1 1 Modules 1 1 1 Packages 1 0 Promises B Promises C System 1 0 Propoziciyi Binary B Binary F Console Encodings A Filesystem A Filesystem A 0 Modules Async A Modules Transport B Packages 1 1 Packages Mappings Unit Testing 1 0Realizaciyi CommonJSCouchDB node js MongoDBVinoski Arhiv originalu za 24 grudnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 21 travnya 2010 Procitovano 30 listopada 2011 Arhiv originalu za 6 veresnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 6 veresnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 8 kvitnya 2018 Procitovano 22 kvitnya 2022 Arhiv originalu za 21 listopada 2012 Procitovano 30 listopada 2011 Arhiv originalu za 26 kvitnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 28 sichnya 2013 Procitovano 30 listopada 2011 Arhiv originalu za 26 kvitnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 26 kvitnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 26 kvitnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 24 lipnya 2011 Procitovano 30 listopada 2011 Arhiv originalu za 25 kvitnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 25 kvitnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 25 kvitnya 2017 Procitovano 30 listopada 2011 Arhiv originalu za 5 grudnya 2011 Procitovano 30 listopada 2011 Arhiv originalu za 22 sichnya 2014 Procitovano 30 listopada 2011 Arhiv originalu za 4 sichen 2011 Procitovano 14 lyutij 2019 Arhiv originalu za 12 lyutogo 2011 Procitovano 30 listopada 2011 Arhiv originalu za 7 sichnya 2014 Procitovano 30 listopada 2011 PosilannyaSajt CommonJS 3 bereznya 2011 u Wayback Machine CommonJS effort sets JavaScript on path for world domination 29 listopada 2011 u Wayback Machine stattya na angl Divis takozhDocument Object Model brauzernij kliyentskij API zagalnodostupnij u JavaScript