How to define an interface using the keyword interface, implement an interface in a class, extend an interface from another interface, and extend a class in an interface.
Socket.io can be a polarizing piece of technology. We take a look at it from the viewpoint of someone who just finished an implementation with the library.