How To Writing a Chat Server using Node.js, TypeScript, and WebSockets

JavaScript, when used correctly, enables developers to write clean, modularised code. That said, the language contains some quirks that can prove confusing to more novice JavaScripters, such as function invocation patterns; developers will eventually become accustomed to its workings, but will encounter frustration along the way. The compiler naturally provides type checking, which augments developers' confidence in their code. The Project In this tutorial, we are going to write a very simple chat server using Node.js

Continue Reading

Performance Tips for Node.js Applications

Node.js is the leading tool for creating server applications in JavaScript, the world’s most popularprogramming language. Offering the functionality of both a web server and an application server, Node.js is now considered a key tool for all kinds of microservices‑based development and delivery Node.js can replace or augment Java or .NET for backend application development. Node.js is single‑threaded and uses nonblocking I/O, allowing it to scale and support tens of thousands of concurrent operations. It shares

Continue Reading