Microsoft Open Sources ChakraCore, der Kernbestandteil der Chakra-JavaScript-Engine

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

https://www.youtube.com/watch?v=1bfDB3YPHFI

Letztes Jahr kündigte Microsoft an, die Schlüsselkomponenten der Chakra-JavaScript-Engine, die Microsoft Edge antreibt, als Open-Sourcing-Lösung bereitzustellen. Heute gaben sie bekannt, dass Quellen für ChakraCore unter der MIT-Lizenz verfügbar sind ChakraCore GitHub-Repository.

Das ChakraCore-Repository bietet eine vollständig unterstützte und eigenständige Open-Source-JavaScript-Engine mit den gleichen Eigenschaften wie die Chakra-Engine von Microsoft Edge, um sie in Projekte einzubetten, darüber hinaus zu innovieren und einen Beitrag zu leisten. Wir akzeptieren Community-Beiträge und Beiträge zu ChakraCore. Sobald die Änderungen aus einer Pull-Anforderung überprüft wurden, ist es unser Ziel, sicherzustellen, dass alle Änderungen ihren Weg finden, um als Teil der JavaScript-Engine, die Microsoft Edge und die universelle Windows-Plattform unter Windows 10 unterstützt, ausgeliefert zu werden.

Microsoft veröffentlicht auch eine Roadmap für ChakraCore im GitHub-Repository. Entwickler können ChakraCore auf Windows 7 SP1 oder höher mit Visual Studio 2013 oder 2015 mit installierter C++-Unterstützung erstellen. In Zukunft wird es zu Linux kommen.

Neben der plattformübergreifenden Unterstützung gehören zu einigen der anderen Meilensteine ​​auf unserer Roadmap das Senden einer Pull-Anfrage an die Mainline von Node.j, damit es mit ChakraCore ausgeführt werden kann, weitere Fortschritte bei der Innovation und den Standards der JavaScript-Sprache und die Verbesserung der Diagnoseunterstützung für ChakraCore. Dazu gehört die Verbesserung der Unterstützung für ECMAScript 2015 (auch bekannt als ES6) und zukünftige ECMAScript-Vorschläge sowie Fortschritte beim Time Travel Debugging, das es ermöglicht, beim Debuggen des JavaScript-Codes Ihrer App in der Zeit zurück und über Rückrufe hinweg zu reisen.

Lesen Sie mehr darüber unter dem folgenden Link.

Mehr zu den Themen: ChakraCore, Rand, Microsoft, Microsoft-Chakra, Open-Source