Invia dati mappati dal codice lato server al codice lato client

0

Sto sviluppando un'applicazione basata su due tecnologie: ASP.net (SharePoint) e JavaScript.

Uso il codice lato server per recuperare i dati dal database e manipolarlo mentre io uso il codice lato client per creare front-end (sto usando il formato JSON).

Ho molto problemi con questa "architettura" perché ASP.net è di tipo strong mentre JavaScript è di tipo inferiore. I miei dati "salta" da front-end a back-e viceversa.

Come posso avere la mia classe del modello anche nel codice lato client?

    
posta ilMattion 08.05.2014 - 10:25
fonte

1 risposta

0

Ad oggi ci sono molti (molti se è il caso) framework javascript che ti permettono di modellare sul client. Tra tutte le funzionalità che offre puoi convalidare / calcolare i dati corretti prima di inviarli al server.

Tuttavia, quando i dati entrano nel server, è tua responsabilità assicurarti che tutto sia a posto. Non dovresti mai fidarti del 100% delle convalide lato client, perché alcuni utenti esperti potrebbero cambiare quella logica per te.

Suggerirei di immergerti nel framework KnockoutJs e giocarci fino a quando non avrai capito il punto. Successivamente, passa a AngularJs che è più potente ma anche più complesso.

    
risposta data 08.05.2014 - 17:02
fonte

Leggi altre domande sui tag