So although today you can build incredibly, amazingly beautifully, powerful apps, it requires a lot of JavaScript and it requires you to basically be what I would describe as kind of a Web development ninja. 