Modern Database AccessWhere does application data live after a user closes the app? Close a shopping app after adding three items to a cart, and reopen it a week later, the cart is still there. Log into a social media app Aug 31 · 16 min readknowingnodejsexpress.hashnode.dev
Mastering TypeScriptIf JavaScript works, why was TypeScript created? This is the question every JavaScript developer eventually asks. JavaScript runs in every browser, powers most of the web, and doesn't need compiling. Aug 30 · 13 min readdebunking-js.hashnode.dev
Modern Next.jsCan a React application have both frontend and backend inside the same project? For most of React's history, the honest answer was "not really, not cleanly." A React app was a frontend. If you needed Aug 30 · 18 min readfundamentalsofreact.hashnode.dev
Next.js ExplainedWhy Next.js Exists? When React first became popular, most applications were built as Single Page Applications (SPAs). The browser would download a single HTML file with almost nothing in it, along witAug 29 · 13 min readfundamentalsofreact.hashnode.dev
State Management: Context API, Prop Drilling, React.memo, useMemo, and useCallbackWhy State Management Becomes Difficult? State management becomes difficult as applications grow because the distance between where state lives and where it’s needed increases, forcing developers into Aug 29 · 23 min readfundamentalsofreact.hashnode.dev