Utvikle på FS-plattform
Denne veilederen er under kontinuerlig utvikling. Bli med på å vedlikeholde og videreutvikle den ved å endre innholdet i dette dokumentet (README.md), i andre dokumenter i mappen docs/utviklerdokumentasjon/utvikle_pa_fs_plattform, eller legg til nye dokumenter i samme mappe.
Formålet med denne veilederen
Denne veilederen er beregnet på ansatte og konsultenter som jobber i Sikt og er nye til utvikling på FS-plattformen.
Veilederen kan også være et oppslagsverk for den som har arbeidet på en stund på FS-plattformen og trenger tips til hvordan løse andre oppgaver eller problem som dukker opp.
Bli med på dokumentasjonsdugnaden ved å dokumentere løsningen på et passende sted i denne veilederen.
Hva dokumenteres?
Veilederen dokumenterer hvordan:
- bygge hele plattformen -
mvn clean installpå kommandolinje og i IntelliJ - starte webapplikasjonsserveren Wildfly og kjøre applikasjonene RestApi, Voyager, GraphiQL
- hvordan sette opp IntelliJ for å kunne benytte IntelliJ sine debuggingsverktøy
Hvordan bruke veilederen?
Utviklingsmiljø
For å kunne følge denne veilederen, må FS-plattform-koden være lastet ned og et utviklingsmiljø (IDE) satt opp. Dersom du ikke har gjort det, kan du finne en veileder for oppsett på Windows her: Installasjon på Windows
I denne veilederen dokumenteres utvikling hvor man bruker IntelliJ IDEA 2023.2 (Ultimate Edition).
Bli med på dokumentasjonsdugnaden ved å dokumentere hvordan noe gjøres i andre IDE. Det kan legges inn i de eksisterende dokumentene som egne avsnitt, på passende sted.
For den som skal begynne på utvikling i FS-plattform for første gang
- Gå gjennom veilederen i den rekkefølge dokumentene ligger
- Gå gjennom hvert dokument fra topp til bunn
For den mer erfarne
- Gå inn i det dokumentet og det temaet du trenger å utdype
Annet
- For å navigere fram eller tilbake mellom dokumentene, kan man bruke menyen til venstre eller man kan lenkene nederst i hvert dokument for å navigere til det neste dokument og det forrige dokument i veilederen
- For å navigere i det enkelte dokument kan man bruke menyen til høyre
- I flere dokument er det lagt inn informasjon- og tipsfelt som er framhevet ved at de er farget. Her finner man generell informasjon og lenker til eksterne ressurser som er relevante for temaet som behandles. Disse eksterne ressursene kan man vende tilbake til for å utdype det aktuelle temaet.