Kam skirtas babel javascript?

Turinys:

Kam skirtas babel javascript?
Kam skirtas babel javascript?

Video: Kam skirtas babel javascript?

Video: Kam skirtas babel javascript?
Video: Webpack 5 — Полный курс для начинающих. Обработка html, css, scss, js, image compress. 2024, Lapkritis
Anonim

Babel yra įrankių grandinė, kuri daugiausia naudojama konvertuoti ECMAScript 2015+ kodą į atgalinę JavaScript versiją dabartinėse ir senesnėse naršyklėse ar aplinkose.

Kas yra Babel ir kodėl jį naudoti?

Babel yra nemokama atvirojo kodo „JavaScript“transkompiliatorius, kuris daugiausia naudojamas ECMAScript 2015+ (ES6+) kodui konvertuoti į atgal suderinamą JavaScript versiją, kurią gali paleisti senesni JavaScript varikliai. … „Babel“papildiniai naudojami sintaksei, kuri nėra plačiai palaikoma, paversti atgaline versija.

Kada turėčiau naudoti „Babel“?

Turite naudoti Babel, kad būtumėte tikrai, kad visi galės paleisti jūsų kodą , kitu atveju galite kurti be jo.

Jei norite:

  1. naudoti modulius (su reikalavimu arba importu…)
  2. naudokite JSX.
  3. palaiko daugybę naršyklių.
  4. naudoti pažangesnes funkcijas (asinchronizuoti / laukti), kai kurios vis dar yra pasiūlymuose (dekoratoriai, klasės savybės…)

Kaip Babel veikia JavaScript?

Babel yra „JavaScript“transliatorius, kuris paverčia krašto „JavaScript“į paprastą seną ES5 „JavaScript“, kuris gali veikti bet kurioje naršyklėje (net ir senose). Tai leidžia pasiekti visą sintaksinį cukrų, kuris buvo įtrauktas į „JavaScript“naudojant naują ES6 specifikaciją, įskaitant klases, storas rodykles ir kelių eilučių eilutes.

Ar Babel vis dar reikalinga 2020 m.?

2020 m. priekinės sistemos kūrėjai vis dar sugaišta daug laiko per daug įrankių. Kai kurie Babelį laiko būtinybe, bet aš siekiu parodyti, kad taip nėra.

Rekomenduojamas: