Paket yöneticisi
Yazılım paketlerini, sürümlerini ve bağımlılıklarını edinip yönetmeye yarayan araç.
Bağımlılıkları izlenebilir yönetmek
Paket yöneticisi yazılım paketlerini edinmeye, kurmaya ve güncellemeye yardım eder. Bağımlılıkları ve sürüm koşullarını hesaba katar. npm’de package-lock.json seçilen bağımlılık ağacını kaydedebilir. Diğer paket yöneticilerinin yöntemleri ve dosya biçimleri farklıdır.
Kurgusal örnekte müşteri portalının PDF kütüphanesi yeni sürüme geçirilecektir. Dolaylı değişen paketleri ve ilgili uygulama akışlarını da denetleyin. Başarılı kurulum, paketlerin güvenli veya iş akışlarının çalışır olduğunu doğrulamaz. Güvenilir devir için paket tanımlarına ek olarak erişilebilir paket kaynakları, uygun araç sürümleri ve denetimler gerekir. Kilit dosyası tek başına bütün işletim ortamını tarif etmez.
Kaynaklar
İlgili terimler
- Yazılım bağımlılığıYazılım bağımlılığı, programın ihtiyaç duyduğu başka bir yazılım parçasıdır. Dolaylı eklenen paketler de çalışmayı etkileyebilir.
- Kaynak kodProgramın davranışını belirleyen, okunabilir ve düzenlenebilir tanım.
- Eski sistemKullanılmaya devam eden, zamanla teknik ve iş bağımlılıkları birikmiş mevcut sistem.
- Çok kiracılılıkÇok kiracılılık aynı çözümde ayrı müşteri veya grup alanları sağlar. Kiracı otomatik olarak tek kişi ya da tek veritabanı değildir.
- Tarayıcı önbelleğiTarayıcı önbelleği uygun HTTP yanıtlarını sonraki kullanım için saklar. Yeniden kullanım ve doğrulama ilgili kurallara bağlıdır.
- Önbelleği geçersiz kılmaÖnbelleği geçersiz kılma, saklanan kopyanın kullanımını belirli kurallarla sonlandırır. Kaynaktaki asıl kayıt bundan ayrı ele alınır.
Bu konudaki yazılar








ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


