Ordlista

27 ord att kunna

Du behöver inte kunna koda – men det hjälper att förstå vad orden betyder.

API-nyckel
En kod som ger en app åtkomst till en tjänst. Publika nycklar får synas, hemliga får aldrig hamna i koden eller på GitHub.
Autentisering
Att kontrollera vem någon är – inloggning.
Backend
Det som körs på en server: logik, behörigheter och kontakt med databasen.
Branch
En parallell version av projektet där du kan experimentera utan att påverka huvudspåret.
Byggfel (build error)
När appen inte går att förbereda för publicering. Byggloggen säger varför – klistra in den till Claude.
Claude Code
Anthropics AI-agent för programmering. Arbetar direkt i en mapp på din dator: läser och skriver filer och kör kommandon – med ditt godkännande.
CLAUDE.md
En fil i projektmappen som Claude läser vid varje ny session. Projektets minne och direktiv.
Commit
En sparad version av projektet med en kort beskrivning av vad som ändrats.
Databas
Där appens data lagras permanent och delas mellan användare. Vi använder PostgreSQL via Supabase.
Deploy
Att publicera appen så att den körs på en server och nås via en webbadress.
Frontend
Det användaren ser och klickar på i webbläsaren.
Git
Program för versionshantering. Håller koll på varje sparad version av projektet så att du kan backa.
GitHub
Webbtjänst där git-projekt lagras i molnet, delas och granskas.
Kontext
Allt Claude vet när den svarar: dina instruktioner, filerna i projektet och samtalet hittills.
localhost
Adressen till din egen dator. En app på localhost:3000 syns bara för dig, och bara när den är igång.
Miljövariabel
Ett värde (t.ex. en nyckel eller adress) som appen läser utifrån istället för att det står i koden. Lokalt i .env.local, på Vercel under Settings.
Next.js
Ett populärt ramverk för att bygga webbappar med React. Fungerar sömlöst med Vercel.
Planeringsläge
Ett läge i Claude Code där Claude bara läser och föreslår en plan, utan att ändra något.
Prompt
Instruktionen du ger Claude. Bra prompts är konkreta, avgränsade och säger hur du vet att det blivit rätt.
Pull request (PR)
Ett förslag att föra in ändringar från en branch till huvudspåret, där de kan granskas först.
Push
Att skicka dina commits från datorn till GitHub.
Repository (repo)
En projektmapp med hela dess versionshistorik.
Row Level Security (RLS)
Regler i databasen som bestämmer vilka rader varje användare får se och ändra. Skyddet gäller även om någon kringgår appen.
Supabase
Tjänst som ger en databas, inloggning och fillagring med ett enkelt webbgränssnitt.
Terminal
Textbaserat sätt att styra datorn med kommandon. Claude Code kör kommandon åt dig så att du sällan behöver skriva dem själv.
Vercel
Tjänst som bygger och publicerar webbappar automatiskt från GitHub.
Vibe coding
Att bygga mjukvara genom att beskriva vad man vill ha på vanligt språk och låta en AI skriva koden. Du styr med mål och återkoppling istället för syntax.