Saturday, May 20, 2017

√ Facebook Berkolaborasi Dengan Google Rilis Yarn, Sebuah Paket Manager Javascript Open Source

Facebook Berkolaborasi dengan Google Rilis Yarn – Facebook hari ini meluncurkan Yarn, sebuah paket manager JavaScript alternatif dari npm. Facebook menjanjikan paket manager ini lebih cepat, sanggup diandalkan, dan lebih kondusif dibandingkan paket manajer terkenal npm. Paket manager Yarn bisa mengurangi waktu install dalam beberapa menit menjadi beberapa detik untuk beberapa kasus, tentu saja tergantung dari ukuran paket.


Yarn kompatibel dengan registry npm, namun berbeda pendekatannya untuk menginstall paket menyerupai memakai lockfiles dan algoritma instalasi deterministic.


Yarn memungkinkan untuk me-maintain struktur direktori node_modules yang sama, dimana ini merupakan rumah dependensi untuk semua pengguna yang terlibat dalam sebuah project. Hal ini sanggup membantu mengurangi bug yang sulit dilacak dan mereplikasi pada beberapa mesin.


Yarn juga memastikan pemasangan jadi lebih cepat dan sanggup mendapatkan amanah dengan melaksanakan caching setiap paket dan operasi secara paralel. Hal ini juga memungkinkan untuk menginstall paket tanpa koneksi internet, asalkan kau setidaknya telah menginstall paket teresebut setidaknya satu kali.


Selain itu, Yarn menjanjikan kompabilitas dengan kedua workflow npm dan Bower. Kamu juga sanggup membatasi lisensi dari modul yang terinstall.


Facebook menyampaikan mereka biasa memakai npm untuk mengerjakan beberapa project. Tetapi mereka mempunyai hambatan dikala melaksanakan scaling untuk dipakai secara internal alasannya yaitu dilema kinerja dan keamanan pada npm. Facebook bekerja sama dengan engineer Eksponen, Google dan Tilde untuk membangun dan menguji coba Yarn pada framework JavaScript utama. Kaprikornus Yarn sanggup bekerja pada basis developer yang besar bila memungkinkan.


Tim npm mengatakan didalam posting blog bahwa mereka bahagia menyambut Yarn sebagai salah satu open source client npm. Ia menambahkan bahwa Yarn “sepertinya bekerja baik dengan paket publik” namun belum bekerja dengan paket private. Developer dibalik Yarn sedang bekerja untuk memperbaiki issue ini.


Kamu sanggup menginstall Yarn dari website barunya atau menggunakan source code-nya di repository Github.



Sumber aciknadzirah.blogspot.com


EmoticonEmoticon