Javascript-də babel nə üçündür?

Mündəricat:

Javascript-də babel nə üçündür?
Javascript-də babel nə üçündür?

Video: Javascript-də babel nə üçündür?

Video: Javascript-də babel nə üçündür?
Video: JavaScript proqramlaşdırma dilinin çox maraqlı yaranma hekayəsi 2024, Noyabr
Anonim

Babel, əsasən cari və köhnə brauzerlərdə və ya mühitlərdə ECMAScript 2015+ kodunu JavaScript-nin geriyə uyğun versiyasına çevirmək üçün istifadə edilən alətlər silsiləsidir.

Babil nədir və ondan nə üçün istifadə olunur?

Babel pulsuz və açıq mənbəli JavaScript transkompilyatorudur və əsasən ECMAScript 2015+ (ES6+) kodunu JavaScript tərəfindən işlədilə bilən geriyə uyğun versiyaya çevirmək üçün istifadə olunur. köhnə JavaScript mühərrikləri. … Babel plaginləri geniş şəkildə dəstəklənməyən sintaksisi geriyə uyğun versiyaya çevirmək üçün istifadə olunur.

Babildən nə vaxt istifadə etməliyəm?

Hər kəsin kodunuzu işlədə biləcəyinə əmin olmaq üçün Babeldən istifadə etməlisiniz , əks halda onsuz da inkişaf edə bilərsiniz.

İstəsəniz:

  1. modullardan istifadə edin (tələb və ya idxal ilə …)
  2. JSX istifadə edin.
  3. bir çox brauzerləri dəstəkləyir.
  4. daha təkmil funksiyalardan istifadə edin (async/gözləyin), bəziləri hələ də təklifdədir (dekoratorlar, sinif xüsusiyyətləri..)

Babel JavaScript ilə necə işləyir?

Babel kənar JavaScript-i istənilən brauzerdə işləyə bilən sadə köhnə ES5 JavaScript-ə çevirən JavaScript transpileridir (hətta köhnələr). O, siniflər, yağlı oxlar və çoxsətirli sətirlər daxil olmaqla, yeni ES6 spesifikasiyası ilə JavaScript-ə əlavə edilmiş bütün sintaktik şəkəri əlçatan edir.

Babil hələ 2020-ci ildə lazımdırmı?

2020-ci ildə frontend tərtibatçıları həddindən artıq alətlərlə hələ də çox vaxt itirirlər. Babel bəziləri tərəfindən zərurət kimi görünür, lakin mən bunun olmadığını sizə göstərmək məqsədi daşıyıram.

Tövsiyə: