what does it mean by : NodeJS is single threaded non blocking eventdriven framework….
NodeJS works on single thread ie main thread .
where as other develoment platforms use multiple threading to process multiple request you can say one thread per request .
So by using single thread NodeJS saves a lot of memory.
a C++ library for asynchronous IO functionality.
Here one stack and event pool and one queue works . where threads dont make each other to wait for processing but events for each task are generated and they will automatcally callback when processing is complete in this way callbacks make it asynchronous and non blocking for othe threads