Бабел бол түгээмэл хэрэглэгддэг JavaScript хөрвүүлэгч бөгөөд хөгжүүлэгчид JavaScript-ийн хамгийн сүүлийн хувилбарт код бичих, бүх вэб хөтчүүдэд тохирсон хувилбар руу шилжүүлэх боломжийг олгодог. Энэ нь орчин үеийн, модульчлагдсан, үр дүнтэй JavaScript кодыг бичихийг эрэлхийлж буй урд талын хөгжүүлэгчдэд зориулсан хэрэгсэл болжээ.
Бабелийг Себастьян МакКензи 2014 онд 6to5 нэртэй эртний JavaScript хөрвүүлэгчийн оронд нь бүтээсэн.
Бабел нь JavaScript нийгэмлэгийн дунд хурдан нэр хүндтэй болж, 2021 оны байдлаар долоо хоногт 27 сая гаруй татан авалт хийжээ.
Babel нь TypeScript ба JSX синтаксийг дэмжих зэрэг олон жилийн туршид томоохон шинэчлэлт, сайжруулалтыг хийсэн бөгөөд сүүлийн үед async функцүүдийн дээд түвшний дэмжлэгийг хүлээж байна.
TypeScript нь нэмэлт статик хэлбэрийн шалгалт, түүнчлэн хийсвэр анги, интерфейс зэрэг бусад шинж чанаруудыг нэмж өгдөг JavaScript-ийн суперууд юм. Энэ нь сүүлийн жилүүдэд нэр хүндтэй болж, томоохон хэмжээний төслүүдэд ихэвчлэн ашиглагддаг.
Webpack бол JavaScript програмуудад зориулагдсан алдартай модулийн багц юм. Энэ нь хөгжүүлэгчдэд код, хөрөнгөө багцлах, мөн хасах, код хуваах гэх мэт оновчлолыг ашиглах боломжийг олгодог.
Rollup бол JavaScript програмын өөр нэг модулийн багц боловч Webpack-ээс бага, хурдан багц үүсгэхэд илүү төвлөрдөг. Энэ нь боломжтой бол ES6 модулийн синтакс ашиглан үүнийг олж авдаг.
Babel-ийг JavaScript файлуудыг дамжуулахад ашиглах командын интерфейс.
Хөгжүүлэгчдэд Babel-ийг ашиглан бүтээх процессын нэг хэсэг болгон кодоо дамжуулах боломжийг олгодог Webpack-ийн ачигч.
Хөгжүүлэгчдэд Babel-ийн үйл ажиллагааг өргөжүүлэх боломжийг олгодог залгаас систем.
Бабел бол JavaScript-ийн хамгийн сүүлийн хувилбарт хөгжүүлэгчдэд код бичих, бүх вэб хөтчүүдэд тохирсон хувилбар руу шилжүүлэх боломжийг олгодог JavaScript хөрвүүлэгч юм.
Тийм ээ, Babel нь TypeScript-тэй нийцдэг бөгөөд TypeScript кодыг JavaScript-т дамжуулахад ашиглаж болно.
Babel нь JavaScript тэмдэгтүүдийн хамгийн сүүлийн хувилбарыг ашиглах боломжийг олгодог JavaScript transpiler бөгөөд TypeScript нь нэмэлт статик төрлийн шалгалт болон бусад функцуудыг нэмж өгдөг JavaScript-ийн супер юм.
Тийм ээ, Babel-ийг React ашиглан JSX синтаксийг дамжуулах боломжтой.
Тийм ээ, Babel нь өргөн хэрэглэгддэг бөгөөд 2021 оны байдлаар долоо хоногт 27 сая гаруй татан авалт хийжээ. Энэ нь орчин үеийн, модульчлагдсан, үр дүнтэй JavaScript кодыг бичихийг эрэлхийлж буй урд талын хөгжүүлэгчдэд зориулсан хэрэгсэл хэвээр байна.