I found it rather pleasant to have the same libs on client and server. Learn one lib API and use it everywhere :)<p>It also enabled me to move functionality freely around.<p>Calculating report data on the front-end, so it gets ready tomorrow and later moving it into the back-end, for performance reasons.