<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Backend Development on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/backend-development/</link><description>Recent content in Backend Development on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 14 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/backend-development/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 1: Decoding SpaceTimeDB: Concepts and Architecture</title><link>https://ai-blog.noorshomelab.dev/spacetime-db-guide-2026/chapter-1-decoding-spacetime-db/</link><pubDate>Sat, 14 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/spacetime-db-guide-2026/chapter-1-decoding-spacetime-db/</guid><description>&lt;p&gt;Welcome, aspiring real-time architect, to the exciting world of SpaceTimeDB!&lt;/p&gt;
&lt;p&gt;In this first chapter of our comprehensive guide, we&amp;rsquo;re going to embark on a journey to demystify SpaceTimeDB. You&amp;rsquo;ll discover what makes it a game-changer for building real-time, collaborative, and multiplayer applications. We&amp;rsquo;ll explore its fundamental concepts, understand the unique architectural problems it solves, and get our hands dirty with the initial setup.&lt;/p&gt;
&lt;p&gt;By the end of this chapter, you&amp;rsquo;ll have a solid grasp of:&lt;/p&gt;</description></item><item><title>Chapter 10: Building the RESTful API with Spring Web</title><link>https://ai-blog.noorshomelab.dev/java-mini-projects/ch10-restful-api-spring-web/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/java-mini-projects/ch10-restful-api-spring-web/</guid><description>&lt;h2 id="chapter-10-building-the-restful-api-with-spring-web"&gt;Chapter 10: Building the RESTful API with Spring Web&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 10! Up until now, we&amp;rsquo;ve focused on building standalone, console-based applications in Java. While these are excellent for understanding core programming concepts, most real-world applications today involve a backend service that communicates with a user interface, mobile app, or other services. This chapter marks a significant pivot as we introduce you to building a robust, scalable, and production-ready RESTful API using the Spring Boot framework.&lt;/p&gt;</description></item><item><title>Chapter 13: Project 1: Building a Type-Safe REST API with Node.js</title><link>https://ai-blog.noorshomelab.dev/ts-mastery-2025/project-1-type-safe-rest-api/</link><pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ts-mastery-2025/project-1-type-safe-rest-api/</guid><description>&lt;h2 id="chapter-13-project-1-building-a-type-safe-rest-api-with-nodejs"&gt;Chapter 13: Project 1: Building a Type-Safe REST API with Node.js&lt;/h2&gt;
&lt;p&gt;Welcome to your first major project in our journey to TypeScript mastery! So far, we&amp;rsquo;ve explored the foundational concepts, advanced types, and best practices of TypeScript. Now, it&amp;rsquo;s time to put all that knowledge into action by building a practical, real-world application.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;re going to construct a robust, type-safe REST API using Node.js and the popular Express.js framework, all powered by TypeScript. This project will solidify your understanding of how TypeScript enhances developer experience, prevents common bugs, and improves the maintainability of backend services. Get ready to build something awesome!&lt;/p&gt;</description></item><item><title>Node.js Backend Multiple Choice Questions</title><link>https://ai-blog.noorshomelab.dev/nodejs-backend-interview-2026/nodejs-backend-multiple-choice-questions/</link><pubDate>Sat, 07 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/nodejs-backend-interview-2026/nodejs-backend-multiple-choice-questions/</guid><description>&lt;h2 id="nodejs-backend-multiple-choice-questions"&gt;Node.js Backend Multiple Choice Questions&lt;/h2&gt;
&lt;h3 id="introduction"&gt;Introduction&lt;/h3&gt;
&lt;p&gt;This chapter presents a series of multiple-choice questions (MCQs) designed to test your foundational and intermediate understanding of Node.js for backend development. While practical coding and system design are paramount, MCQs serve as an excellent way to quickly assess your theoretical knowledge, grasp of core concepts, and ability to recall important facts and patterns. These questions cover key areas such as Node.js runtime behavior, asynchronous programming, the Event Loop, module systems, error handling, performance considerations, and common backend architectural patterns.&lt;/p&gt;</description></item></channel></rss>