js - emulator PC DOS
gruntjs - overview post
nodejs - browser-sync e socket.io