Logo sv.boatexistence.com

Vad är babel för i javascript?

Innehållsförteckning:

Vad är babel för i javascript?
Vad är babel för i javascript?

Video: Vad är babel för i javascript?

Video: Vad är babel för i javascript?
Video: Getting Started With Babel - Transpiling Javascript 2024, Maj
Anonim

Babel är en verktygskedja som huvudsakligen används för att konvertera ECMAScript 2015+-kod till en bakåtkompatibel version av JavaScript i nuvarande och äldre webbläsare eller miljöer.

Vad är Babel och varför använda det?

Babel är en gratis JavaScript-transkompilator med öppen källkod som huvudsakligen används för att konvertera ECMAScript 2015+ (ES6+)-kod till en bakåtkompatibel version av JavaScript som kan köras av äldre JavaScript-motorer. … Babel-plugins används för att omvandla syntax som inte stöds allmänt till en bakåtkompatibel version.

När ska jag använda Babel?

Du måste använda Babel för att vara säker på att alla kommer att kunna köra din kod , annars kan du utveckla utan den.

Om du vill:

  1. använd moduler (med kräver eller import …)
  2. använd JSX.
  3. stöder många webbläsare.
  4. använd mer avancerade funktioner (async/await), några fortfarande i förslag (dekoratörer, klassegenskaper..)

Hur fungerar Babel JavaScript?

Babel är en JavaScript-transpilerare som konverterar edge JavaScript till vanlig gammal ES5 JavaScript som kan köras i vilken webbläsare som helst (även de gamla). Den gör allt syntaktiskt socker tillgängligt som lades till i JavaScript med den nya ES6-specifikationen, inklusive klasser, fettpilar och flerradssträngar.

Behövs Babel fortfarande 2020?

Under 2020 slösar frontend-utvecklare fortfarande bort mycket tid med överdrivet mycket verktyg. Babel ses av vissa som en nödvändighet, men jag vill visa dig att det inte är det.

Rekommenderad: