keretrendszerfüggség
Keretrendszerfüggőség olyan mértékben írja le az egy szoftverrendszer által használt keretrendszerre való támaszkodást, hogy a működés és a feladatmegoldás a keretrendszer API-idő, életciklus-kezelés és konvenciók köré szerveződik. Ilyen függőség akkor alakul ki, amikor a fő architektúrát, komponenseket és üzleti logikát közvetlenül keretrendszer-specifikus elemekre építik.
Okok közé tartozik a gyors fejlesztés igénye, egységes architektúra, közösségi támogatás és a keretrendszer kínálta automatizációs
Következmények közé tartozik a keretrendszer verzióváltozásai és a kapcsolódó breaking changes, migrációs költségek, korlátozott hordozhatóság, nőtt
Kezelésének fő megközelítései közé tartozik a réteges architektúra, tiszta interfészek és absztrakciók alkalmazása, adapterek vagy shim-ek
Előnyök között szerepel a gyors fejlesztés, koherens felhasználói élmény, rendszeres biztonsági frissítések és széles ökoszisztéma. Példák
Kapcsolódó fogalmak: platformfüggetlenség, vendor lock-in, technikai adósság.