Logo ky.boatexistence.com

Javascript'те babel деген эмне?

Мазмуну:

Javascript'те babel деген эмне?
Javascript'те babel деген эмне?

Video: Javascript'те babel деген эмне?

Video: Javascript'те babel деген эмне?
Video: JavaScript деген эмне? 2024, Май
Anonim

Babel - бул негизинен учурдагы жана эски серепчилерде же чөйрөлөрдө ECMAScript 2015+ кодун JavaScript'тин артка карай шайкеш версиясына айландыруу үчүн колдонулган куралдар тизмеги.

Бабель деген эмне жана аны эмне үчүн колдонушат?

Babel – бул эркин жана ачык булактуу JavaScript транскомпилятору, ал негизинен ECMAScript 2015+ (ES6+) кодун JavaScriptтин артка туура келген версиясына айландыруу үчүн колдонулат аны иштете алат эски JavaScript кыймылдаткычтары. … Babel плагиндери кеңири колдоого алынбаган синтаксисти артка карай шайкеш версияга өзгөртүү үчүн колдонулат.

Бабелди качан колдонушум керек?

Сиз бардыгы кодуңузду иштете аларына ишенүү үчүн Babel колдонушуңуз керек, болбосо ансыз да өнүктүрө аласыз.

… Эгер кааласаңыз:

  1. модулдарды колдонуңуз (талап же импорттоо менен …)
  2. JSX колдонуңуз.
  3. көп браузерлерди колдойт.
  4. өркүндөтүлгөн функцияларды колдонуңуз (синхрондоштуруу/күтүү), айрымдары дагы эле сунуштарда (декораторлор, класстын касиеттери..)

Babel JavaScript кантип иштейт?

Babel - бул JavaScript транспилери, ал четки JavaScript'ти каалаган браузерде иштей ала турган жөнөкөй эски ES5 JavaScriptке айландыруучу (жада калса эски). Ал JavaScript'ке жаңы ES6 спецификациясы менен кошулган бардык синтаксистик кантты, анын ичинде класстарды, майлуу жебелерди жана көп сап саптарды жеткиликтүү кылат.

Бабел 2020-жылы дагы эле керекпи?

2020-жылы фронтондук иштеп чыгуучулар дагы эле ашыкча куралдар менен көп убакытты текке кетиришүүдө. Кээ бирөөлөр Бабылды зарылдык катары көрүшөт, бирок мен сизге андай эмес экенин көрсөткүм келет.

Сунушталууда: