on existing High end technology. • Server and client side can be build in single technology. • Built upon observer pattern for single thread between multiple request • Single Thread - Node js • Multiple Thread - Current high end servers • Context switching
• It runs on event based loop. • Register for event and whenever it fires caller will be notified. • Don’t need to wait for event to be complete. • Callbacks
• Command line interface for node • Debugging, Testing or just trying out • Multiline function allowed • Run : node • .help • _ - reserved for last expression result
in package manager for Node •Npm Repository • How to install package using npm? •Search for specific package in npmjs.com and run npm command • What is package.json? •Contains metadata about app or module. • How to create package.json?