A comparison of server-side node frameworks