Cześć, podpowiedzcie mi jak najlepiej wykonać i zasymulować sklep internetowy. Chciałbym rozpocząć jakiś projekt który mógłbym pokazać przyszłemu pracodawcy (na razie Front-end).
Zastanawiam się nad napisaniem bazy danych z produktami w zwykłym pilku db.json. Później odpalać je przy pomocy Json Server. Pobierać dane z serwera i umieszczać bootstrapowe karty w sekcji z produktami. Karty będą wypełnione danymi z tablicy produktów. Czy jest inny/lepszy sposób na zasymulowanie działania sklepu tak żeby kod na którym się opiera przypominał ten pisany w projektach komercyjnych? :)
Proszę tez o opis jak działają takie profesjonalne sklepy:
Jak wygląda komunikacja z serwerem i za co odpowiada?
Czy produkty są trzymane w obiektach?
I co konkretnie leży po stronie front-endu a za co odpowiada back-end.
Dziękuję za odpowiedzi :)