I will add a new full stack javascript Training catalog section. This will include:
- Getting started sections for Node.js and React.js
- Add SWAT talk presentation for React.js and Node.js
- Links to turtorials/learn more pages for Node and react
- (optionally) getting started with deploying it to heroku.
Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. It has an event-driven architecture and operates on a single thread, using non-blocking I/O calls. Since all requests are single threaded, it requires that any function performing I/O must use a callback (using an observer pattern). These design choices aim to optimize throughput and scalability, allowing Node.js to support tens of thousands of concurrent connections without incurring the cost of thread context switching.