How NodeJS Interacts with the C languageWhy node.js in the first place? In the era of fast-growing technologies, Node.js plays a massive role in making enterprises more effective and productive. Here is an example: In moving from a monolithic JAVA server architecture to Node.js, NETFLIX im...Mar 7, 2023 · 3 min readcoderainbow.hashnode.dev
Master Objects in JS 🍨 (Part 3)Make your Constructors new-Agnostic 🏗️ When you create a constructor such as a User function, you rely on callers to remember to call it with the new operator. Notice how the function assumes that a receiver is a brand-new object: function User(name...Aug 15, 2022 · 4 min readcoderainbow.hashnode.dev
Master Objects in JS 🍨 (Part 2)Objects and Prototypes Like many object-oriented languages, JavaScript provides support for implementation inheritance: the reuse of code or data through a dynamic delegation mechanism. But unlike many conventional languages, JavaScript’s inheritance...Aug 15, 2022 · 7 min readcoderainbow.hashnode.dev
Master Objects in JS 🍨 (Part 1)Objects Objects are JavaScript’s fundamental data structure. Intuitively, an object represents a table relating strings to values. But when you dig deeper, a fair amount of machinery goes into objects. Most strongly typed languages such as Java use i...Aug 15, 2022 · 5 min readcoderainbow.hashnode.dev