Logo sk.boatexistence.com

Na čo slúži babel v javascripte?

Obsah:

Na čo slúži babel v javascripte?
Na čo slúži babel v javascripte?

Video: Na čo slúži babel v javascripte?

Video: Na čo slúži babel v javascripte?
Video: 1. Babel JS - Get Started. JavaScript Compiler for Compiling next Generation JavaScript - BabelJS 2024, Smieť
Anonim

Babel je nástrojový reťazec, ktorý sa používa hlavne na konverziu kódu ECMAScript 2015+ na spätne kompatibilnú verziu JavaScript v súčasných a starších prehliadačoch alebo prostrediach.

Čo je Babel a prečo ho používať?

Babel je bezplatný transkompilátor JavaScript s otvoreným zdrojovým kódom, ktorý sa používa hlavne na konverziu kódu ECMAScript 2015+ (ES6+) na spätne kompatibilnú verziu JavaScript, ktorú možno spustiť staršie JavaScript engine. … Doplnky Babel sa používajú na transformáciu syntaxe, ktorá nie je široko podporovaná, na spätne kompatibilnú verziu.

Kedy by som mal používať Babel?

Musíte používať Babel, aby ste si boli istí, že každý bude môcť spustiť váš kód , inak sa môžete vyvíjať bez neho.

Ak chcete:

  1. použitie modulov (s vyžadovaním alebo importom…)
  2. použite JSX.
  3. podpora mnohých prehliadačov.
  4. používať pokročilejšie funkcie (asynchronizácia/čakanie), niektoré sú stále v návrhoch (dekorátory, vlastnosti triedy…)

Ako Babel funguje JavaScript?

Babel je prekladač JavaScriptu, ktorý konvertuje okrajový JavaScript na obyčajný starý JavaScript ES5, ktorý možno spustiť v akomkoľvek prehliadači (aj v tých starých). Sprístupňuje všetok syntaktický cukor, ktorý bol pridaný do JavaScriptu s novou špecifikáciou ES6, vrátane tried, tučných šípok a viacriadkových reťazcov.

Je Babel ešte potrebný v roku 2020?

V roku 2020 vývojári frontendu stále strácajú veľa času nadmerným množstvom nástrojov. Niektorí vidia Babel ako nevyhnutnosť, ale ja vám chcem ukázať, že to tak nie je.

Odporúča: