Logo cs.boatexistence.com

K čemu je babel v javascriptu?

Obsah:

K čemu je babel v javascriptu?
K čemu je babel v javascriptu?

Video: K čemu je babel v javascriptu?

Video: K čemu je babel v javascriptu?
Video: 💻 Java vs. JavaScript - Jaký je rozdíl? 2024, Duben
Anonim

Babel je toolchain, který se hlavně používá k převodu kódu ECMAScript 2015+ do zpětně kompatibilní verze JavaScript v současných a starších prohlížečích nebo prostředích.

Co je Babel a proč jej používat?

Babel je bezplatný transkompilátor JavaScriptu s otevřeným zdrojovým kódem, který se používá hlavně k převodu kódu ECMAScript 2015+ (ES6+) na zpětně kompatibilní verzi JavaScriptu, kterou lze spustit pomocí starší JavaScript engine. … Babel pluginy se používají k transformaci syntaxe, která není široce podporována, do zpětně kompatibilní verze.

Kdy mám používat Babel?

Musíte používat Babel, abyste si byli jisti, že každý bude moci spustit váš kód , jinak můžete vyvíjet bez něj.

Pokud chcete:

  1. použití modulů (s vyžadováním nebo importem…)
  2. použijte JSX.
  3. podporuje mnoho prohlížečů.
  4. použijte pokročilejší funkce (async/wait), některé jsou stále v návrzích (dekorátory, vlastnosti třídy…)

Jak Babel funguje JavaScript?

Babel je překladač JavaScriptu, který převádí okrajový JavaScript na prostý starý JavaScript ES5, který lze spustit v jakémkoli prohlížeči (dokonce i v těch starých). Zpřístupňuje veškerý syntaktický cukr, který byl přidán do JavaScriptu s novou specifikací ES6, včetně tříd, tlustých šipek a víceřádkových řetězců.

Je Babel v roce 2020 stále potřeba?

V roce 2020 vývojáři frontendů stále ztrácejí spoustu času nadměrným množstvím nástrojů. Někteří považují Babel za nutnost, ale já vám chci ukázat, že tomu tak není.

Doporučuje: