Full-stack real-time JavaScript framework