Запознайте се с прежда Най-новият JavaScript мениджър на пакети, разработен от Facebook
Повечето разработчици на фронтенд вече знаят за npm, който е управляван от Node пакет за мениджъри на JavaScript библиотеки, рамки и плъгини. Това е най-широко използваният пакет мениджър от уеб разработчиците, но Facebook е измислил съвсем нов пакет мениджър наречена Прежда, която бързо става Горещият съперник на npm.
С Прежда можете все още издърпайте елементи от npm хранилището, но също така можете да издърпате от други репо и управлявайте собствените си потребителски зависимости, инсталирани в много различни машини.
Най-голямата полза от Прежда е последователността за различни версии на скриптове и управление на различни машини.
Потребителите, които разчитат на npm, могат да имат най-новата версия на jQuery на своя лаптоп, но могат да преминат към десктопа си и да стартират малко остаряла версия. Това обикновено може да се управлява с обаждане за актуализация, но преждата може да бъде по-лесна.
В крайна сметка разработчиците използват пакетни мениджъри инсталирате ресурси, наречени пакети от универсално хранилище. Тези пакети могат да бъдат библиотеки, рамки или всякакъв вид предварително пакетиран код.
Когато става въпрос за автоматично обновяване на пакети, Yarn има за цел да направи този процес по-широк, по-лесен и много по-сигурен. Тези идеи все още излизат от екипа на Facebook, но преждата вече предлага някои невероятни ползи:
- Достъп до npm, bower и други персонализирани репо
- Зависимостите могат да бъдат инсталирани на множество машини
- Оптимална производителност, базирана на скорости на изтегляне
- Кеширане на пакети, така че можете да изтеглите отново без интернет
На страницата „Прежди GitHub“ ще намерите инструкции за инсталиране на местни уебсайтове или производствени сайтове на живо.
Ако сте съвсем нови за Прежда и искате да отидете за тестово изпълнение, направете справка с ръководството за употреба на официалния сайт. Това е един от най-простите мениджъри на пакети, с които можете да скочите, и ако вече имате опит с използването на npm, ще се чувствате като у дома си с Прежда.
И тъй като това все още е доста нов проект, очаквам много актуализации от Facebook през следващите месеци.