BMBen Mattincoderainbow.hashnode.dev·Mar 7, 2023 · 3 min readHow 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...00
BMBen Mattincoderainbow.hashnode.dev·Aug 15, 2022 · 4 min readMaster 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...00
BMBen Mattincoderainbow.hashnode.dev·Aug 15, 2022 · 7 min readMaster 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...00
BMBen Mattincoderainbow.hashnode.dev·Aug 15, 2022 · 5 min readMaster 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...00