kehysjärjestelmiä
Kehysjärjestelmä (monikossa kehysjärjestelmät) on ohjelmistokehityksen arkkitehtoninen ratkaisu, joka tarjoaa toistuvan rakenteen, yleisiä komponentteja ja periaatteita sovellusten rakentamiseen. Kehys määrittää rajapintoja, elinkaaren hallintaa sekä tavan, jolla moduulit kytkeytyvät toisiinsa. Käytettäessä kehysjärjestelmää kehittäjä voi keskittyä liiketoimintalogiikkaan sen sijaan, että rakennetta ja yleisiä toteutuksia kirjoitettaisiin alusta alkaen.
Kehysjärjestelmä koostuu ydinosasta, jossa on sovelluksen rakenteeseen liittyviä yleisiä toiminnallisuuksia, sekä laajennettavasta arkkitehtuurista, joka määrittelee, miten
Käyttökohteet vaihtelevat web-, mobiili-, työpöytä- ja sulautettuihin järjestelmiin. Jotkut kehykset ovat erittäin tiukasti ohjattuja (opinionated) ja
Elinkaarensa aikana kehysten versionhallinta, yhteensopivuus kolmansien osien lisäosien kanssa sekä dokumentointi ovat tärkeässä asemassa. Asianmukainen valinta