Babel jest transpilatorem, czyli rodzajem kompilatora który przetwarza kod źródłowy, a wejściowy jak i wynikowy kod są na podobnym poziomie abstrakcji, czyli np. JSX do Javascript, inaczej niż w zwykłym kompilatorze, gdzie kod wyższego poziomu np. Java, przetwarzany jest na kod niższego poziomu np. Assembler czy po prostu kod maszynowy.
Dzięki transpilatorowi Babel, w Virtual Domie można używać notacji JSX (JavaScript XML), która jest wzorowana na XML. Babel transpiluje (przepisuje) kod JSX na Javascript, a także nowszą skłądnię Javascript na starszą w celu wsparcia większej ilości przeglądarek. Umożliwia zatem wygodniejsze, czytelniejsze i szybsze tworzenie komponentów w React, a także zapewnia kompatybilność wsteczną.
Strona domowa Babel
Systemy CRM/ERP, portale społecznościowe/serwisy bookingowe i wiele innych
Pełna oferta