Protect Web application from Fishing : Hope this was asked earlier but i couldn't able to find the right one at one place. Following are my concerns on my webpage

 - How to disable the user from viewing my web-page cache
 - How to protect user from viewing my source code and the variable (Even they can put breakpoint to debug or hack)
 - I saw facebook not allowing user to view fb page as developer / inspect. How to achieve this

Kindly do the needful.