<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>API Calls on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/api-calls/</link><description>Recent content in API Calls on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 30 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/api-calls/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 2: Your First AI Bridge: Connecting React/RN to AI APIs</title><link>https://ai-blog.noorshomelab.dev/ai-frontend-react-rn-guide-2026/02-connecting-to-ai-apis/</link><pubDate>Fri, 30 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-frontend-react-rn-guide-2026/02-connecting-to-ai-apis/</guid><description>&lt;h2 id="chapter-2-your-first-ai-bridge-connecting-reactrn-to-ai-apis"&gt;Chapter 2: Your First AI Bridge: Connecting React/RN to AI APIs&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI architect! In Chapter 1, we set the stage for building intelligent user interfaces. Now, it&amp;rsquo;s time to take our first concrete step: connecting your React or React Native application to an actual AI service. Think of this as building the foundational bridge that allows your UI to communicate with powerful AI models residing elsewhere.&lt;/p&gt;
&lt;p&gt;This chapter will guide you through the essentials of making API calls to external AI services. We&amp;rsquo;ll cover crucial topics like securely managing API keys (a non-negotiable best practice!), structuring your requests, and gracefully handling the AI&amp;rsquo;s responses. By the end, you&amp;rsquo;ll have a working understanding of how to send a user&amp;rsquo;s input to an AI model and display its output, setting the foundation for truly interactive AI experiences.&lt;/p&gt;</description></item><item><title>HttpClient by Default: Streamlining API Calls</title><link>https://ai-blog.noorshomelab.dev/angular-v21-mastery/chapter-4-httpclient-by-default/</link><pubDate>Wed, 20 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/angular-v21-mastery/chapter-4-httpclient-by-default/</guid><description>&lt;h2 id="httpclient-by-default-streamlining-api-calls"&gt;HttpClient by Default: Streamlining API Calls&lt;/h2&gt;
&lt;p&gt;One of the common tasks in almost any web application is making HTTP requests to a backend API. In previous versions of Angular, developers had to explicitly import &lt;code&gt;HttpClientModule&lt;/code&gt; into their &lt;code&gt;AppModule&lt;/code&gt; or use &lt;code&gt;provideHttpClient()&lt;/code&gt; in their &lt;code&gt;app.config.ts&lt;/code&gt; for standalone applications. While a small step, it was an extra piece of boilerplate for every new project.&lt;/p&gt;
&lt;p&gt;Angular v21 streamlines this process by making &lt;code&gt;HttpClient&lt;/code&gt; available by default. This means less initial configuration, especially for new projects, and a slightly smoother onboarding experience for new Angular developers.&lt;/p&gt;</description></item></channel></rss>