This article reflects exactly what I’m feeling these days, but well, to fetch data and display it in a table probably jQuery is the best option. But actually that’s not a real huge multiplatform application. In that case you better use all this insane stuff. You’ll thank.
I spend almost three weeks in my current application just setting up the software architecture, but I hope get back that time in less development effort form.