Ordlista · Kod, filer och databaser
Beroende
Färdig kod skriven av någon annan som ditt projekt lånar in i stället för att skriva själv.
Ett modernt projekt lutar sig mot dussintals paket för sådant som datumhantering eller bildskalning. Det sparar enorm tid, men varje paket är kod du inte skrivit och inte granskat, som körs med samma rättigheter som din egen. Därför ska versioner låsas fast, antalet paket hållas nere och kända sårbarheter kontrolleras regelbundet.
I Appentizer
Appentizer låser beroendeversioner och genomsöker projektet innan något publiceras — bland annat efter kända sårbarheter och efter lösenord som råkat hamna i koden.
Kallas också dependency · paket · bibliotek · npm · Composer
Se även
- Ramverk
- En färdig grundstomme som löser det alla webbplatser behöver, så att bygget kan börja högre upp.
- Bygge
- Steget där källkoden görs om till de färdiga filer som faktiskt läggs ut.
- Sårbarhet
- Ett känt fel i ett program som gör att någon kan ta sig in eller ställa till skada.
- Versionshantering
- Ett system som minns varje ändring i koden, vem som gjorde den och varför.