Verbinding en persistente gegevens

Hoe koppelt u een Lovable-applicatie aan een database en controleert u of de lees- en schrijfbewerkingen correct werken?

  • Lovable
  • Claude Code
  • Codex

1250 € per sessie, excl. btw

Samengevat

Tijdens deze halve dag van 3 uur koppelt u een bestaande Lovable-applicatie aan een testdatabase. U configureert de toegang, past de lees- en schrijfbewerkingen aan en controleert vervolgens de persistentie, fouten en machtigingen. U vertrekt met een gedocumenteerde verbinding en bewijzen van verificatie.

Waarom deze opleiding?

Een interface kan een aanvraag weergeven zonder die te hebben opgeslagen: na het herladen verdwijnen de wijzigingen. Door onderscheid te maken tussen lokale toestand, query en opslag kunt u controleren of Lovable daadwerkelijk de verwachte database gebruikt. Een werkende verbinding volstaat niet als de toegangsrechten te ruim zijn of fouten onzichtbaar blijven. De opleiding combineert nauwkeurige instructies aan de AI, menselijke codecontrole en tests van machtigingen om deze tekortkomingen op te sporen vóór elk werkelijk gebruik. Doorlopende casus: De fictieve organisatie ‘Avelune Atelier’ volgt haar herstelaanvragen op in een Lovable-interface die met gesimuleerde gegevens wordt gevoed. Ze wil een referentie, een beschrijving en een status duurzaam opslaan. De deelnemers koppelen deze interface aan een geïsoleerde database die uitsluitend fictieve aanvragen bevat. Toepassing op het werk: Voer de koppeling opnieuw uit op een andere toegestane interface in een testomgeving, hergebruik het controleraster en laat de machtigingen door de technisch verantwoordelijke nakijken vóór elk werkelijk gebruik.

De doelstellingen van deze opleiding

  • Het traject van de gegevens tussen interface, toegangslaag en database identificeren.
  • De verbindingsparameters configureren zonder een geheim met verhoogde rechten bloot te stellen.
  • Het lezen, aanmaken en wijzigen van een aanvraag aanpassen.
  • De persistentie en de weigering van een niet-toegestane bewerking controleren.
  • De testresultaten en de resterende afwijkingen documenteren.

Voor wie en met welke voorkennis?

Betrokken rollen en taken

  • Lovable-gebruikers die gesimuleerde gegevens willen vervangen door persistente opslag.
  • Medewerkers die verantwoordelijk zijn voor digitale projecten en een eenvoudige interface kunnen aanpassen en technische instructies kunnen volgen.

Vereiste voorkennis

  • Lovable al gebruikt hebben en instructies voor codewijzigingen geformuleerd hebben.
  • Een tabel, een veld en een identificator van elkaar kunnen onderscheiden; een eenvoudige foutmelding kunnen lezen.

Waaraan u werkt

  1. De gegevens en hun toegang in kaart brengen

    Doel: Begrijpen welke koppeling op de verstrekte applicatie moet worden uitgevoerd. Lokale toestand, persistentie, identificatoren en koppeling tussen velden; onderscheid tussen openbare parameters en geheimen met verhoogde rechten.

  2. Een controleerbare verbinding configureren

    Doel: Een eerste leesbewerking vanuit de testdatabase verkrijgen. Officiële procedure aangepast aan de omgeving, configuratie van de toegang en locatie van de geheimen; diagnose van verbindingsfouten.

  3. Een aanvraag opslaan en wijzigen

    Doel: Lokale wijzigingen vervangen door gecontroleerde schrijfbewerkingen. Validatie van velden, stabiele identificator, opslagbevestiging en foutafhandeling. Claude Code of Codex kunnen helpen bij het wijzigen en controleren van de code, afhankelijk van de toegestane toegang.

  4. Persistentie en machtigingen controleren

    Doel: De kwaliteit van de koppeling meten en haar beperkingen bepalen. Tests bij normaal gebruik, ongeldige gegevens, geweigerde toegang en verbindingsfout; berekening van de geslaagde tests ten opzichte van de uitgevoerde tests.

Wat u meeneemt

  • Oefenapplicatie gekoppeld aan de testdatabase.
  • Verbindingsfiche zonder geheimen: parameters, locatie en machtigingen.
  • Ingevuld testraster met bewijzen en slaagpercentage.
  • Logboek van wijzigingen en te behandelen afwijkingen.

Methode en evaluatie

  • Korte toelichtingen, onmiddellijk gevolgd door oefeningen op de doorlopende casus.
  • Individueel werk en vervolgens werk in duo’s, met wederzijdse controle van de resultaten.
  • Begeleide gezamenlijke bespreking: wat werkt, wat moet worden gecorrigeerd en wat een menselijke beslissing blijft.
  • Voorbereiding: Beschikken over een Lovable-werkproject, een testdatabase en de nodige rechten, met tools die door de organisatie zijn toegestaan. Het verstrekte schema en de fictieve gegevens voorbereiden; in de officiële documentatie nagaan welke koppelingsprocedure op de omgeving van toepassing is.

Observeerbare criteria: De weergegeven aanvragen komen overeen met de records in de database. ; Een aanmaak en een wijziging blijven zichtbaar na het herladen. ; Een ontbrekend verplicht veld leidt tot een expliciete weigering, zonder ongewenste schrijfbewerking. ; Een verboden bewerking wordt door de toegangscontrolelaag geweigerd, onafhankelijk van de interface. ; Er verschijnt geen geheim met verhoogde rechten in de clientcode, de AI-instructies of de schermafbeeldingen..

Veelgestelde vragen

Wordt de database tijdens de sessie aangemaakt?

Het schema en de omgeving worden vooraf voorbereid, zodat de oefeningen zich op de koppeling kunnen richten.

Moet u de drie tools gebruiken?

Nee. Lovable blijft centraal staan; Claude Code en Codex zijn optionele assistenten, afhankelijk van de machtigingen.

Mogen interne gegevens worden gebruikt?

Uitsluitend fictieve of geanonimiseerde gegevens, zonder vertrouwelijke informatie of geheimen aan de AI door te geven.

Is het opgeleverde resultaat klaar voor productie?

Nee. Het werkt in een oefenomgeving; een technische en beveiligingscontrole blijft noodzakelijk vóór elk werkelijk gebruik.

Laatst bijgewerkt: