Logo nl.boatexistence.com

Waar is babel voor in javascript?

Inhoudsopgave:

Waar is babel voor in javascript?
Waar is babel voor in javascript?

Video: Waar is babel voor in javascript?

Video: Waar is babel voor in javascript?
Video: 1. Babel JS - Get Started. JavaScript Compiler for Compiling next Generation JavaScript - BabelJS 2024, Mei
Anonim

Babel is een toolchain die voornamelijk wordt gebruikt om ECMAScript 2015+-code om te zetten in een achterwaarts compatibele versie van JavaScript in huidige en oudere browsers of omgevingen.

Wat is Babel en waarom zou je het gebruiken?

Babel is een gratis en open-source JavaScript-transcompiler die voornamelijk wordt gebruikt om ECMAScript 2015+ (ES6+)-code om te zetten in een achterwaarts compatibele versie van JavaScript die kan worden uitgevoerd door oudere JavaScript-engines. … Babel-plug-ins worden gebruikt om syntaxis die niet algemeen wordt ondersteund om te zetten in een achterwaarts compatibele versie.

Wanneer moet ik Babel gebruiken?

Je moet Babel gebruiken om zeker te zijn dat iedereen je code kan uitvoeren , anders kun je ontwikkelen zonder.

Als je wilt:

  1. modules gebruiken (met vereisen of importeren …)
  2. gebruik JSX.
  3. ondersteunt veel browsers.
  4. gebruik meer geavanceerde functies (async/wait), sommige nog in voorstellen (decorators, klasse-eigenschappen…)

Hoe werkt Babel met JavaScript?

Babel is een JavaScript-transpiler die edge JavaScript omzet in gewoon oud ES5 JavaScript dat in elke browser kan draaien (zelfs de oude). Het maakt alle syntactische suikers beschikbaar die met de nieuwe ES6-specificatie aan JavaScript zijn toegevoegd, inclusief klassen, dikke pijlen en reeksen met meerdere regels.

Is Babel nog nodig in 2020?

In 2020 verspillen frontend-ontwikkelaars nog steeds veel tijd met buitensporige tooling. Babel wordt door sommigen gezien als een noodzaak, maar ik wil je laten zien dat het dat niet is.

Aanbevolen: