I have a site that does all kinds of ajax requests, manipulates the DOM in various ways, and stores some (limited) user data on the page. All is working well.
However, I'm becoming increasingly concerned that because so much of the site's code is viewable client-side, that I'm vulnerable to a hack. Is there anything I could do to explore this topic? "Hire a hacker?" An online checklist? Things to definitely avoid?