Gebruik van de HBO-ICT.Cloud¶
Inleiding¶
Bij het aanmaken van je project op de DLO heb je gratis en voor niks een projectpagina op de HBO-ICT.Cloud gekregen.
Met de HBO-ICT.Cloud (HIC) krijg je toegang tot een aantal zaken:
- Hosting van je website, zodat je deze op een echte URL (niet localhost) in de browser kan benaderen.
- De mogelijkheid om met een database te communiceren, e-mails te sturen en bestanden te uploaden.
- Een uitgebreide library die al is voorgeïnstalleerd in je startproject.
Studiemateriaal¶
In je startproject is al een voorbeeldpagina opgenomen die een aantal van de functionaliteiten van de library demonstreert. Bestudeer deze en de bijbehorende documentatie (hier en hier) goed. Een mooi startpunt zijn de interactieve voorbeelden.
Hieronder vind je een reeks video’s over de HIC die je verder op weg kunnen helpen met het gebruik ervan.
Tips¶
-
Het is mogelijk om per student lokaal een eigen database te gebruiken, in plaats van de standaard
<prefix>_dev
en<prefix>_live
. Dit kan handig zijn om elkaar niet in de weg te zitten. -
Iedere student kan lokaal een andere configuratie van de HIC toepassen, zonder dat je elkaar op je Git repository in de weg zit. In plaats van de
.env
aan te passen, maak je een kopie van dit bestand en noem je deze.env.local
. Zet hier vervolgens de gewenste gegevens in. Dit bestand wordt standaard niet gecommit en dat is ook de bedoeling! -
Nadat je je
.env
bestand hebt aangepast moet jenpm run dev
opnieuw opstarten! -
Je kunt testen of de koppeling in je website goed werkt door naar de HBO-ICT.Cloud-pagina van je startproject te gaan. Onderaan de pagina zit een Query-voorbeeld. Vul hier
SELECT * FROM test
in en voer de query uit. Krijg je een foutmelding dat de tabeltest
niet bestaat? Mooi! Want dan klopt je configuratie.
Videos¶
HBO-ICT.Cloud¶
In deze video wordt in een vogelvlucht uitgelegd wat de HBO-ICT.Cloud (HIC) is waar je dit blok mee moet gaan werken. Er komt niet alleen langs wat de HIC is, maar ook welke kennis je nodig hebt om ermee te kunnen werken.
Verder hebben we een hele video-serie opgenomen hoe je met de HBO-ICT.Cloud library voor TypeScript, welke standaard in het startproject is meegeleverd, tegen een database aan kunt praten:
SQL met HBO-ICT.Cloud¶
CRUD met HBO-ICT.Cloud¶
Verder is dan ook interessant:
Documentatie van de HBO-ICT.Cloud¶
Communicatie tussen pagina’s met de HBO-ICT.Cloud¶
Voor nog meer informatie over de HIC, zie ook de Help-pagina! Daarnaast heeft je startproject ook een voorbeeldpagina met HIC-functionaliteit erin.