RNRobert Ngaboinrobertngabo.hashnode.dev·Apr 27 · 7 min readBuilding Android Apps With AppFunctionsWe've spent a long time making Android apps discoverable in one specific way: get users to open the app, then let the UI do the work. Deep links, App Indexing, Play Store listings. All of it was desig00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Apr 13 · 3 min readAsync/Await in JavaScript: Writing Cleaner Asynchronous CodeWhy async/await Was Introduced Before async/await, we used: callbacks (callback hell) promises (.then chains) Example with promises: fetchData() .then(data => processData(data)) .then(result =00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Apr 13 · 3 min readSpread vs Rest Operators in JavaScriptWhat the Spread Operator Does The spread operator (...) is used to expand values. In simple words: 👉 Spread = “values ko tod dena / expand kar dena” Example with Array let arr = [1, 2, 3]; console00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Apr 13 · 3 min readString Polyfills and Common Interview Methods in JavaScriptWhat String Methods Are String methods are built-in functions that help us work with strings.In simple words: 👉 They are ready-made tools to manipulate text.Examples: let str = "hello world"; consol00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Apr 13 · 2 min readThe new Keyword in JavaScriptWhat the new Keyword Does The new keyword is used to create a new object from a constructor function. In simple words: 👉 new ek naya object banata hai using a blueprint. Constructor Functions A cons00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Apr 13 · 3 min readCallbacks in JavaScript: Why They ExistWhat is a Callback Function A callback function is simply:A function that is passed as an argument to another function and is executed later. In simple words: “Function ke andar function bhejna, aur b00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Apr 8 · 3 min readArray Flatten in JavaScriptWhat Nested Arrays Are First, understand the basicA nested array means an array inside another array. Example: let arr = [1, 2, [3, 4], [5, 6]]; Here: 1, 2 → normal values [3,4], [5,6] → nested arr00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Apr 6 · 3 min readJavaScript Modules Import and Export ExplainedJavaScript ModulesWhy Modules Are NeededFirst, understand the problemImagine you are building a project that includes: login code payment code UI code API code If you write everything in one sin00
DBDEVESH BAGHELinlearnwithdevesh.hashnode.dev·Mar 11 · 3 min readthis, call(), apply(), bind() in JavaScript this, call(), apply(), and bind() in JavaScriptWhat this Means in JavaScriptIn JavaScript, the simple meaning of this is:“Who is calling the function.”In other words, this refers to the object through00
PNPrecious Nathan Nnoromincloudmadeclear.hashnode.dev·Mar 5 · 5 min readHosting a Static Website on AWSThere are days when learning feels theoretical and then there are days when things finally become real. This was one of those days. Before now, I had heard a lot about things like web servers, Elastic00