Logo no.boatexistence.com

Hva er babel for i javascript?

Innholdsfortegnelse:

Hva er babel for i javascript?
Hva er babel for i javascript?

Video: Hva er babel for i javascript?

Video: Hva er babel for i javascript?
Video: #5: ReactJS Hello World Program | React Folder Structure | JS Babel & Webpack in Hindi 2024, Kan
Anonim

Babel er en verktøykjede som hovedsakelig brukes til å konvertere ECMAScript 2015+-kode til en bakoverkompatibel versjon av JavaScript i nåværende og eldre nettlesere eller miljøer.

Hva er Babel og hvorfor bruke det?

Babel er en gratis JavaScript-transkompilator med åpen kildekode som hovedsakelig brukes til å konvertere ECMAScript 2015+ (ES6+)-kode til en bakoverkompatibel versjon av JavaScript som kan kjøres av eldre JavaScript-motorer. … Babel-plugins brukes til å transformere syntaks som ikke er allment støttet til en bakoverkompatibel versjon.

Når bør jeg bruke Babel?

Du må bruke Babel for å være sikker på at alle vil kunne kjøre koden din , ellers kan du utvikle deg uten den.

Hvis du vil:

  1. bruk moduler (med kreve eller import …)
  2. bruk JSX.
  3. støtter mange nettlesere.
  4. bruk mer avanserte funksjoner (asynkron/avventer), noen fortsatt i forslag (dekoratører, klasseegenskaper..)

Hvordan fungerer Babel JavaScript?

Babel er en JavaScript-transpiler som konverterer edge JavaScript til vanlig gammel ES5 JavaScript som kan kjøres i hvilken som helst nettleser (selv de gamle). Den gjør tilgjengelig alt det syntaktiske sukkeret som ble lagt til JavaScript med den nye ES6-spesifikasjonen, inkludert klasser, fettpiler og flerlinjestrenger.

Er Babel fortsatt nødvendig i 2020?

I 2020 kaster frontend-utviklere fortsatt bort mye tid med overdreven verktøy. Babel blir av noen sett på som en nødvendighet, men jeg har som mål å vise deg at det ikke er det.

Anbefalt: