Logo id.boatexistence.com

Untuk apa babel dalam javascript?

Daftar Isi:

Untuk apa babel dalam javascript?
Untuk apa babel dalam javascript?

Video: Untuk apa babel dalam javascript?

Video: Untuk apa babel dalam javascript?
Video: Belajar React - #9 Apa itu Babel 2024, Mungkin
Anonim

Babel adalah rantai alat yang terutama digunakan untuk mengubah kode ECMAScript 2015+ menjadi versi JavaScript yang kompatibel dengan versi sebelumnya di browser atau lingkungan saat ini dan yang lebih lama.

Apa itu Babel dan mengapa menggunakannya?

Babel adalah transkompiler JavaScript sumber terbuka dan gratis yang terutama digunakan untuk mengubah kode ECMAScript 2015+ (ES6+) menjadi versi JavaScript yang kompatibel dengan versi sebelumnya yang dapat dijalankan oleh mesin JavaScript yang lebih tua. … Plugin Babel digunakan untuk mengubah sintaks yang tidak didukung secara luas menjadi versi yang kompatibel dengan versi sebelumnya.

Kapan saya harus menggunakan Babel?

Anda harus menggunakan Babel untuk yakin bahwa semua orang akan dapat menjalankan kode Anda , jika tidak, Anda dapat mengembangkannya tanpa itu.

Jika Anda ingin:

  1. gunakan modul (dengan persyaratan atau impor …)
  2. gunakan JSX.
  3. mendukung banyak browser.
  4. gunakan fitur yang lebih canggih (async/menunggu), beberapa masih dalam proposal (dekorator, properti kelas..)

Bagaimana cara Babel bekerja JavaScript?

Babel adalah a JavaScript transpiler yang mengubah JavaScript edge menjadi JavaScript ES5 lama yang dapat dijalankan di browser apa pun (bahkan yang lama). Itu menyediakan semua gula sintaksis yang ditambahkan ke JavaScript dengan spesifikasi ES6 baru, termasuk kelas, panah gemuk, dan string multiline.

Apakah Babel masih dibutuhkan di tahun 2020?

Pada tahun 2020, pengembang frontend masih membuang banyak waktu dengan alat yang berlebihan. Babel dilihat oleh beberapa orang sebagai kebutuhan, tetapi saya ingin menunjukkan kepada Anda bahwa itu tidak perlu.

Direkomendasikan: