Iepazīstiet dziju Jaunākais JavaScript pakotņu pārvaldnieks, ko izstrādājis Facebook
Lielākā daļa frontendu izstrādātāju jau zina par npm, kas ir pakotnes pārvaldnieks, kas darbojas ar mezglu, lai pārvaldītu JavaScript bibliotēkas, ietvarus un spraudņus. Tas ir visplašāk izmantotais tīmekļa izstrādātāju piedāvātā pakotņu pārvaldnieks, bet Facebook ir izveidojis pavisam jaunu paketes pārvaldnieks nosaukts dzija, kas ātri kļūst npm karstais konkurents.
Ar dziju jūs joprojām varat velciet vienumus no npm krātuves, bet jūs varat arī no citiem repo un pārvaldiet savas pielāgotās atkarības, kas instalētas daudzās dažādās iekārtās.
Lielākais dzijas ieguvums ir konsekvence dažādas skriptu versijas un dažādām mašīnām.
Lietotājiem, kas paļaujas uz npm, savā klēpjdatorā var būt jaunākā jQuery versija. Parasti to var pārvaldīt ar atjaunināšanas zvanu, bet Dzija var būt vieglāka.
Galu galā izstrādātāji izmanto paketes pārvaldniekus no universālā krātuves instalēt resursus, ko sauc par paketēm. Šīs paketes var būt bibliotēkas, ietvari vai jebkurš iepriekš fasēts kods.
Runājot par paku automātisko atjaunināšanu, dzija mērķis ir padarīt šo procesu plašāku, vieglāku un daudz drošāku. Šīs idejas joprojām nāk no Facebook dev komandas, bet Dzija jau piedāvā dažas neticamas priekšrocības:
- Piekļuve npm, bower un citiem pielāgotiem repo
- Atkarības var uzstādīt vairākās iekārtās
- Optimāla veiktspēja, pamatojoties uz lejupielādes ātrumu
- Pakotnes kešatmiņa, lai jūs varētu lejupielādēt vēlreiz bez interneta
Lapā Dzija GitHub jūs atradīsiet vietējo vietņu vai dzīvu ražošanas vietu instalācijas instrukcijas.
Ja jūs esat pavisam jauns dzija un vēlaties doties izmēģinājuma braucienā, pārbaudiet lietošanas rokasgrāmatu oficiālajā tīmekļa vietnē. Šis ir viens no vienkāršākajiem pakotņu pārvaldniekiem, kas var pāriet, un, ja jums jau ir kāda pieredze, izmantojot npm, tad jūtaties kā mājās ar dziju.
Un tā kā šis projekts joprojām ir diezgan jauns projekts, es sagaidu daudzus atjauninājumus no Facebook tuvākajos mēnešos.