Чакра (движок JavaScript) - Chakra (JavaScript engine)

Чакра
Разработчики)Microsoft
Стабильный выпуск
1.11.23 / 10 ноября 2020 г.; 28 дней назад (2020-11-10)[1]
Репозиторий Отредактируйте это в Викиданных
Написано вC ++
Операционная системаWindows, macOS, Linux
ПлатформаIA-32, x86-64, РУКА, ARM64
ТипДвижок JavaScript
ЛицензияЛицензия MIT
Интернет сайтgithub.com/ Microsoft/ ChakraCore Отредактируйте это в Викиданных

Чакра это бесплатно и с открытым исходным кодом JavaScript двигатель разработан Microsoft для своего Microsoft Edge веб-браузер. Это вилка из Движок JScript используется в Internet Explorer. Словно Механизм разметки краев и в отличие от предыдущих версий в Internet Explorer, заявленное намерение состоит в том, что он будет отражать «живую паутину».[2] 5 декабря 2015 г. было объявлено, что основные компоненты Чакра будет с открытым исходным кодом как ChakraCore.

Поддержка стандартов

Чакра поддерживает ECMAScript 5.1 с частичной поддержкой ECMAScript 6.[3]

Открытый исходный код

После первоначального объявления 5 декабря 2015 г.[4][5] Microsoft открыла исходный код движка Chakra как ChakraCore, включая все ключевые компоненты движка JavaScript, поддерживающего Microsoft Edge, на своей странице GitHub под Лицензия MIT 13 января 2016 г.[5][6] ChakraCore по сути то же самое, что двигатель Chakra, который питает Microsoft Edge браузер, но с привязками, не зависящими от платформы, то есть без специальных интерфейсов, используемых в Универсальное приложение для Windows Платформа.

Microsoft также создала проект на GitHub это позволяет Node.js использовать ChakraCore в качестве движка JavaScript вместо V8.[7]

Смотрите также

Рекомендации

  1. ^ «Релизы · microsoft / ChakraCore · GitHub». Репозиторий GitHub ChakraCore. Получено 2020-11-22.
  2. ^ «Таргетинг на Edge и унаследованные механизмы в API JsRT». Получено 10 сентября 2015.
  3. ^ «Статус платформы Microsoft Edge». Microsoft.com. Получено 10 сентября 2015.[постоянная мертвая ссылка ]
  4. ^ «Движок JavaScript Microsoft Edge станет открытым». Microsoft. 2015-12-05. Получено 8 декабря, 2015.
  5. ^ а б Microsoft с открытым исходным кодом JavaScript движок веб-браузера Edge планирует перенос на Linux на zdnet.com Стивен Дж. Воан-Николс (13 января 2016 г.)
  6. ^ ChakraCore на github.com
  7. ^ Node.js включен для ChakraCore на github.com

внешняя ссылка