Framework

Framework · Konseptit

Lyhyesti

Ohjelmistokehys joka tarjoaa valmiin rakenteen, käytännöt ja työkalut sovelluksen rakentamiseen.

Framework eli ohjelmistokehys tarjoaa valmiin rakenteen, käytännöt ja työkalut sovelluksen rakentamiseen. Se eroaa kirjastosta siinä, että framework kontrolloi koodin suoritusta — sinä täytät sen aukkoja omalla koodillasi. Vibekoodauksessa frameworkin valinta on yksi ensimmäisistä päätöksistä: Next.js on suosituin React-framework, ja tekoäly osaa sitä parhaiten. Frameworkin tunteminen auttaa sinua arvioimaan tekoälyn tuottamaa koodia ja ymmärtämään miksi tiedostot ovat tietyissä kansioissa. Oikea framework nopeuttaa kehitystä valtavasti.

Esimerkkejä

Next.js on React-framework joka lisää reitityksen, SSR:n ja API-reitit

Framework vs kirjasto: React on kirjasto, Next.js on framework

Framework määrää projektin kansiorakenteen — esim. app/-kansio Next.js:ssä

Tekoäly osaa suosittuja frameworkeja parhaiten koska koulutusdataa on eniten