Ho creato un applicazione che accede a dei semplici file xml leggendone il contenuto e stampandolo in alcuni elementi che si trovano sulla pagina.

Ovviamente il tutto è basato su client-side perchè non ho avuto alcun motivo di utilizzare linguaggi server-side.

Il problema sta nel fatto che ho letto articoli, riguardanti la sicurezza nello sviluppo delle applicazioni basate su ajax, dove ci sono diversi consigli tra cui utilizzare il più possibile linguaggi server-side...è vero?

Se nel caso implementerò un db allora mi servirà per forza e non ne potrò fare a meno.

L'unica cosa che mi viene in mente è che scrivendo codice client-side si ha il pericolo che qualche utente possa scaricare i miei file *.js e non mi sta tanto bene.

Qualcuno saprebbe chiarirmi le idee o consigliarmi qualche guida che spieghi bene i migliori metodi per sviluppare in ajax?!

Sono confuso!! Grazie!!!