kmom04 - Mobila enheters styrkor
Vi fortsätter med Lager appen och lägger till en funktion för att skapa fakturor utifrån en order. Alla ska inte kunna skapa fakturor så innan vi skapar faktura funktionen skapar vi inloggning och tittar på JSON Web Tokens för autentisering.
När man skapar en faktura är det bra att ha snygga och responsiva tabeller. Så kursmomentets GUI-komponent är just tabeller och hur vi optimerar dessa för mobila enheter.
Så här kan det se ut när vi är klara.
Starta igång veckan
Section titled “Starta igång veckan”Starta igång veckan genom att skapa en branch för att jobba med kmom04 genom följande kommandon.
cd $HOME/dbwebb-kurser/webapp/webapp-lagergit checkout -b kmom04Veckans genomgång & föreläsning
Section titled “Veckans genomgång & föreläsning”Emil har genomgånger måndagar kl 13:15, efter genomgången uppdateras denna delen av sidan med veckans genomgång.
Läsanvisningar
Section titled “Läsanvisningar”(ca: 6-10 studietimmar)
Artiklar
Section titled “Artiklar”Läs följande artiklar för att få bakgrunden till övningarna.
- Bekanta dig med JSON Web Tokens.
Se följande videor.
- Det finns en videoserie kopplat till kursen, titta på videos som börjar på 4.
Övningar & Uppgifter
Section titled “Övningar & Uppgifter”(ca: 6-10 studietimmar)
Övningar
Section titled “Övningar”Gör följande övningar för att träna inför uppgifterna.
-
Gör övningen Tabeller i mobila enheter. Spara eventuella filer i ditt webapp-lager repo.
-
Gör övningen Login med JWT. Spara eventuella filer i ditt webapp-lager repo.
-
Gör övningen Content Security Policy. Spara eventuella filer i ditt webapp-lager repo.
Uppgifter
Section titled “Uppgifter”Dessa uppgifter skall utföras och redovisas.
- Gör uppgiften “Lager appen del 4”. Spara dina filer i ditt webapp-lager repo.
Resultat & Redovisning
Section titled “Resultat & Redovisning”(ca: 1-2 studietimmar)
Se till att följande frågor besvaras i redovisningstexten i din inlämning.
- Vilka utmaningar finns med tabeller i mobila enheter?
- Vilka fördelar finns med JWT?
- Hur använde du din kunskap från tidigare kursmoment för att göra inloggningsformuläret?
- Vilken är din TIL för detta kmom?