Guten morgen...
na klar geht es einen shop zubauen der ohne db auskommt.
du brauchst dann aber dateien wo deine produkte deklariert werden.
du kannst aber auch mit reinem html einen shop bauen. ob das aber auch wartbar ist steht auf einem anderen blatt.
php heist aber auch nicht gleich db.
php kann auch mit flatfiles arbeiten.
wenn du java kannst dann mach ihn doch in java.
sollte dein java aber nur javascript sein so ist das ein sehr unsicherer ansatz da javascript auf dem client ausgeführt wird und dort auch manipuliert werden kann.