<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>API on ToiDB</title>
    <link>https://www.toidang.xyz/tags/api/</link>
    <description>Recent content in API on ToiDB</description>
    <image>
      <title>ToiDB</title>
      <url>https://www.toidang.xyz/web/static/me-512x512.png</url>
      <link>https://www.toidang.xyz/web/static/me-512x512.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 26 Feb 2025 23:14:23 +0700</lastBuildDate>
    <atom:link href="https://www.toidang.xyz/tags/api/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Interview Learning: Design an API for Payment Gateway</title>
      <link>https://www.toidang.xyz/practices/2025/02/13/interview-learning-design-an-api-for-payment-gateway/</link>
      <pubDate>Thu, 13 Feb 2025 02:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/practices/2025/02/13/interview-learning-design-an-api-for-payment-gateway/</guid>
      <description>In this interview fail scenario, we will discuss how to design an API for a payment gateway. We will explore the key components, data flow, and security considerations involved in building a robust and scalable payment processing system.</description>
    </item>
    <item>
      <title>Comparing authentication methods in API with Ruby on Rails - Part 2</title>
      <link>https://www.toidang.xyz/posts/2024/05/07/comparing-authentication-methods-in-api-with-ruby-on-rails-part-2/</link>
      <pubDate>Tue, 07 May 2024 07:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/07/comparing-authentication-methods-in-api-with-ruby-on-rails-part-2/</guid>
      <description>In this post, we will compare the most common authentication methods in API with Ruby on Rails.</description>
    </item>
    <item>
      <title>Comparing authentication methods in API with Ruby on Rails - Part 1</title>
      <link>https://www.toidang.xyz/posts/2024/05/06/comparing-authentication-methods-in-api-with-ruby-on-rails-part-1/</link>
      <pubDate>Mon, 06 May 2024 07:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/06/comparing-authentication-methods-in-api-with-ruby-on-rails-part-1/</guid>
      <description>In this post, we will compare the most common authentication methods in API with Ruby on Rails.</description>
    </item>
    <item>
      <title>Gem OJ - Enhance API Performance in Ruby on Rails</title>
      <link>https://www.toidang.xyz/posts/2024/05/01/gem-oj-enhance-api-performance-in-ruby-on-rails/</link>
      <pubDate>Wed, 01 May 2024 10:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/01/gem-oj-enhance-api-performance-in-ruby-on-rails/</guid>
      <description>Learn how to optimize your API responses in Ruby using the OJ gem. OJ provides fast JSON serialization and deserialization, making it an excellent choice for improving the performance of your Ruby applications.</description>
    </item>
    <item>
      <title>API and JWT in Ruby on Rails</title>
      <link>https://www.toidang.xyz/posts/2024/04/27/api-and-jwt-in-ruby-on-rails/</link>
      <pubDate>Sat, 27 Apr 2024 10:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/04/27/api-and-jwt-in-ruby-on-rails/</guid>
      <description>In this tutorial, we explore the implementation of an API with JWT authentication in Ruby on Rails. We cover the setup of the Rails application, the creation of API endpoints, and the integration of JWT for secure user authentication.</description>
    </item>
  </channel>
</rss>
