BBBipin Bhattinblog.bipinbhatt.com.np路Jul 1 路 13 min readHow ChatGPT Understands Your Questions? Back in the days we used to ask questions to teachers, friends or we used to google it. But nowadays we don't do that anymore. Today, many of us simply open ChatGPT and ask our question in natural lan00
BBBipin Bhattinblog.bipinbhatt.com.np路Apr 10 路 9 min readNode.js Internals Explained in Simple Words馃 What is Node.js? Node.js is a JavaScript runtime environment that allows JavaScript to run outside the browser. But internally, Node.js is not just JavaScript. It is built using: V8 Engine + libuv10
BBBipin Bhattinblog.bipinbhatt.com.np路Apr 9 路 3 min readSetting up a Project with Express and TypeScriptBare minimum Typescript Setup first make a folder and npi init run tsc --init change root directory on tsconfig.json file :"rootDir": "./src","outDir": "./dist", (/dist = distributable file) to 00
BBBipin Bhattinblog.bipinbhatt.com.np路Apr 8 路 3 min readIntroduction to Node.jsNode.js is widely known for its speed and non-blocking nature, but under the hood, it relies on a few powerful components that make all of this possible. The three most important ones are the V8 Engin00
BBBipin Bhattinblog.bipinbhatt.com.np路Apr 6 路 3 min readScopes and Hoisting in JavaScriptHoisting is a behavior of JavaScript that moves the declaration of variable and function to the top of their respective scope. As we know, let and const are block-scoped and variable is function-scope00