hostrakendus
Hostrakendus on tarkvaraprogramm, mis toimib konteinerina teiste tarkvarakomponentide jaoks, näiteks lisandmoodulite või pistikprogrammide jaoks. See pakub neile juurdepääsu API-dele, haldab nende laadimist ja elutsüklit ning võimaldab laiendatavust ilma põhikoodi muutmata.
Arhitektuuriliselt sisaldab hostrakendus plugina või mooduli haldamise kihti, mis teostab laadimise, versioonihalduse ja sõltuvuste lahendamise. Üldiselt
Näited hostrakenduste rollidest on: veebibrauserid nagu Chrome ja Firefox, mis toetavad laiendusi; arendustööriistad nagu IntelliJ IDEA
Eelised ja väljakutsed hõlmavad märkimisväärset paindlikkust, nimelt laiendatavust ja kohandatavust, kuid toovad kaasa turva- ja stabiilsusriskid,