Du ska göra ett bibliotek av barnböcker. Man ska kunna se alla böcker och klicka sig vidare och få mer information.
- Lista alla böcker från API:et
- När jag klickar på en bok ska den visas med mer information.
URL: https://my-json-server.typicode.com/zocom-christoffer-wallenberg/books-api/books
Uppgiften behöver inte se ut som skissen men ifall man vill ha inspiration / öva HTML och CSS.
https://www.figma.com/file/lm4l7OViUO8ypfQn9IBG91/Mini-Library?t=G97VVkLbj5c4IDtU-0
För att få Godkänt ska du:
- Uppfylla alla krav på funktionalitet
- Gjort i Typescript
- Ha en tsconfig.json
- En dist-mapp och src-mapp.
- Använda dig av statiska typer och interface
- API-svaret (arrayen du får tillbaka) ska ha en datatyp och får inte vara
any
. Ex:const data: Dog[] = await response.json();
För att få Väl Godkänt ska du:
- Ha delat upp din kod i moduler i Typescript, alla interface ska ligga i en egen modul och importeras.
- Det ska gå att söka på en specifik bok via ett inputfält och få information om denna.# MiniLibrary-Examionationsuppgift-TS