node-basics npm file stream buffer Node js adventage non i/o blocking single thread handle multiple concurencies Framework express js nest js Authentication JWT header payload Database MySQL MongoDB Typescripts Node with typescript Typescript with react