
1
JSX
JSX jest statycznym, obiektowym językiem programowania zaprojektowanym do działania w przeglądarkach..
- Darmowa
- Windows
- Mac
- Linux
- JavaScript
JSX jest statycznym, obiektowym językiem programowania zaprojektowanym do działania w przeglądarkach.JSX przeprowadza optymalizację podczas kompilacji kodu źródłowego do JavaScript.Wygenerowany kod działa szybciej niż równoważny kod napisany bezpośrednio w JavaScript.Zysk może się różnić, ale nawet zoptymalizowane biblioteki JavaScript, takie jak Box2D, stają się szybsze po przeniesieniu do JSX (12% szybciej w iOS 5.1, 29% szybciej w Android 2.3).JSX oferuje solidny system klasy podobny do Java, uwalniając programistów od pracy ze zbyt prymitywnym systemem dziedziczenia opartym na prototypach dostarczanym przez JavaScript.Wyrażenia i instrukcje są jednak w większości równe JavaScript, więc programiści JavaScript mogą łatwo zacząć korzystać z JSX.Istnieją również plany dotyczące usług językowych dla redaktorów i IDE, na przykład uzupełniania kodu, aby ułatwić kodowanie.Jest rozwijany w DeNA jako projekt badawczy, język ma następujące cechy.Wspólny kod open source: