BrawnyMan / roomReservation

0 stars 0 forks source link

Frontend review #2

Open kle-pra opened 11 months ago

kle-pra commented 11 months ago

Super, da ste uporabili predlagane tehnologije. In tudi da ste dodali možnosti večih sob in pripadajočih rezervacij ter preverjanje, če je termin prost.

Frontend:

Všeč mi je

Predlagani popravki

sysmat commented 11 months ago
BrawnyMan commented 11 months ago

Hvala za vaše predloge. So izjemno koristni in se popolnoma strinjam z njimi.

Glede apiUrl pa ne razumem točno, kar je narobe. Bi lahko prosim podali dodatno pojasnilo glede te težave?

sysmat commented 11 months ago

recimo da backend teče v PROD https://my.host.si/

BrawnyMan commented 11 months ago

Spremenil bi vrednost apiUrl v "https://my.host.si/"

sysmat commented 11 months ago

ne ni to rešitev

sysmat commented 11 months ago

v namig relative path & proxy

BrawnyMan commented 11 months ago

Na takšen način? (koda je samo primer logike)

const path = "/api"
let base: string;

if (NODE_ENV === "PROD") {
  base = "http://my.host.si";
} else {
  base = "http://localhost:7392";
}

const fullPath = base + path;
BrawnyMan commented 11 months ago

Posodobil sem kodo.

Spremenil sem:

Zanimam me glede async pipe. Trenutno pokličem .subscribe() na HTTP Request, ki že ima async v sebi. Je še vseeno bolje uporabiti async ali je .subscribe() vredu?

kle-pra commented 11 months ago

Hvala za popravke.

Glede API URL pa je dober način z uporabo proxy conf - npr: https://stackoverflow.com/questions/37172928/how-to-proxy-api-requests-to-another-server/71764796#71764796