Mire való a babel a javascriptben?

Tartalomjegyzék:

Mire való a babel a javascriptben?
Mire való a babel a javascriptben?

Videó: Mire való a babel a javascriptben?

Videó: Mire való a babel a javascriptben?
Videó: Talentera, funkcionális programozás F# nyelven 2024, November
Anonim

A Babel egy eszközlánc, amely főként az ECMAScript 2015+ kód konvertálására szolgál visszafelé kompatibilis JavaScript verzióvá a jelenlegi és régebbi böngészőkben vagy környezetekben.

Mi az a Babel, és miért érdemes használni?

A Babel egy ingyenes és nyílt forráskódú JavaScript-átfordító, amely főként az ECMAScript 2015+ (ES6+) kód konvertálására szolgál visszafelé kompatibilis JavaScript-verzióvá, amely futtatható régebbi JavaScript motorok. … A Babel beépülő modulok arra szolgálnak, hogy a nem széles körben támogatott szintaxist visszafelé kompatibilis verzióvá alakítsák át.

Mikor használjam a Babelt?

Használnod kell a Babelt, hogy biztos mindenki tudja futtatni a kódodat , különben fejleszthetsz anélkül is.

Ha szeretné:

  1. modulok használata (követeléssel vagy importálással…)
  2. JSX használata.
  3. sok böngészőt támogat.
  4. fejlettebb funkciók használata (aszinkron/várakozik), néhány még javaslatban van (dekorátorok, osztálytulajdonságok…)

Hogyan működik a Babel a JavaScript?

A

Babel egy egy JavaScript transzpiler, amely a szélső JavaScriptet sima régi ES5 JavaScriptté alakítja, amely bármilyen böngészőben futhat (még a régiekben is). Elérhetővé teszi az összes szintaktikai cukrot, amelyet az új ES6 specifikációval a JavaScript-hez adtak, beleértve az osztályokat, a vastag nyilakat és a többsoros karakterláncokat.

Szükség van még 2020-ban a Babelre?

2020-ban a frontend fejlesztők még mindig sok időt vesztegetnek a túlzott szerszámozással. Bábelt egyesek szükségszerűségnek tekintik, de szeretném megmutatni, hogy nem az.

Ajánlott: