code repo for js
For setting node envrionment in the codespace at github
View > command palette > type container (add dev config file) show all defination nodejs and JS environment default node (no addtional)
for terminal view > terminal
Default JS is synchronous code Js is single threaded
EXCUTION CONTEXT excuted by one by one line Each operation wait for last one to complete before execitions
Blocking vs Non blocking code
block the flow > read file sync non block the code > read file async