In this article I'll point out some important rules, how to use your javascript, which tools to use and what benefits you'll gain from it.