Citat:
Ursprungligen postat av
Ante1991
Tack, men enligt den koden så måste jag själv skriva vilka citat som ska slumpas?
Jag har redan ett antal "mappar" med olika kategorier, tänkte att knappen skulle vara kopplad till en kategori, och så slumpar den ur den mappen. Så kan jag själv byta kategori när jag känner för det?
Jag är nog korkad som inte förstår riktigt...
Det finns säkert ett dussin olika sätt att göra det där. Vilken metod du väljer beror på dina kunskaper, personligt tyckande och hur du kan tänka dig vidareutveckla koden.
Personligen skulle jag lägga alla citaten i en databas av något slag. Du kan välja mellan en relationsdatabas (SQL eller MySQL till exempel) eller en NoSQL-database (exempelvis Mongo DB).
Sedan skriver du serverkod, du definerar kanske ett REST API med olika funktioner som du kan anropa. Låt oss säga att du har dina citat uppdelade i olika kategorier, då skickar du kanske med den önskade kategorin i anropet till ditt API så du bara får tillbaka citat i den kategorin.
Du kanske vill skicka tillbaka mer information än bara själva citatet. Kanske källa (person) och årtal? Då skickar du din data tillbaka till webbläsaren i JSON-format.
På själva webbsidan gör du ett vanligt Ajax-anrop mot servern där du har exponerat ditt API, sedan är det bara att hantera den data du får tillbaka och presentera det för användaren.
Det smarta med att använda ett REST API är att du senare kan skriva en app för Android eller iOS som anropar samma API och du får samma funktionalitet i appen.