@vincoll,
il problema e' piu' complicato di quello che immagini.
Un'applicazione client/server NON E' come un'applicazione standalone divisa in frontend e backend.
Se vuoi un paragone, una cosa e' un'automobile che si porta dietro una roulotte, ed una cosa e' un trattore che si porta dietro due o piu' rimorchi pieni di fieno: lo potresti fare anche con l'automobile, ma appena entri nel campo, l'automobile si impantana e per estrarla dal fango,... Avoglia ....
Questo per dire: per fare un certo lavoro DEVI usare gli strumenti giusti, NON il primo strumento che ti capita, solo perche' lo conosci.
Per impiantare un chiodo, usi il martello, se hai una vite, usi il cacciavite. Con la vite puoi usare anche il martello, ma poi?