What is the best way to do it? What do I need to learn? So far I got the basics which is html, css and javascript.How bout bootstrap? And what are all the other stuff like node.js, react js, grunt js, less css, etc. what are those for? And what do you guys use as a text editor? Thanks a lot!!! :D