<?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>Ruby on Rails on ToiDB</title>
    <link>https://www.toidang.xyz/tags/ruby-on-rails/</link>
    <description>Recent content in Ruby on Rails 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>Sun, 14 Jul 2024 09:31:23 +0700</lastBuildDate>
    <atom:link href="https://www.toidang.xyz/tags/ruby-on-rails/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Event Streaming in Rails with Kafka</title>
      <link>https://www.toidang.xyz/posts/2024/06/15/event-streaming-in-rails-with-kafka/</link>
      <pubDate>Sat, 15 Jun 2024 03:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/06/15/event-streaming-in-rails-with-kafka/</guid>
      <description>Event streaming is a pattern for capturing data in real time from event sources such as databases. In this post, we will discuss how to use Kafka with Rails to create real-time data pipelines and streaming applications.</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>Design Transaction System in E-commerce</title>
      <link>https://www.toidang.xyz/posts/2024/05/07/design-transaction-system-in-e-commerce/</link>
      <pubDate>Tue, 07 May 2024 07:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/07/design-transaction-system-in-e-commerce/</guid>
      <description>In this article, we will discuss how to design a transaction system in an e-commerce application. We will cover the key components of a transaction system, such as payment gateways, order processing, and inventory management. We will also explore best practices for designing a scalable and reliable transaction system.</description>
    </item>
    <item>
      <title>Firebase in Ruby on Rails</title>
      <link>https://www.toidang.xyz/posts/2024/05/07/firebase-in-ruby-on-rails/</link>
      <pubDate>Tue, 07 May 2024 07:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/07/firebase-in-ruby-on-rails/</guid>
      <description>Firebase is a mobile and web application development platform developed by Firebase, Inc. in 2011, then acquired by Google in 2014. It provides a wide range of services to help developers build, grow, and monetize their applications. In this article, we will discuss how to integrate Firebase 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>Implement Rate Limiting in Ruby on Rails</title>
      <link>https://www.toidang.xyz/posts/2024/05/02/implement-rate-limiting-in-ruby-on-rails/</link>
      <pubDate>Thu, 02 May 2024 10:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/02/implement-rate-limiting-in-ruby-on-rails/</guid>
      <description>Rate limiting is a common technique used to control the rate of incoming requests to a web application and prevent abuse or overload. Learn how to implement rate limiting in a Ruby on Rails application using middleware and Redis.</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>
    <item>
      <title>Middleware in Rails: A Comprehensive Guide</title>
      <link>https://www.toidang.xyz/posts/2024/03/25/middleware-in-rails-a-comprehensive-guide/</link>
      <pubDate>Mon, 25 Mar 2024 10:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/03/25/middleware-in-rails-a-comprehensive-guide/</guid>
      <description>Middleware in Rails is a powerful feature that allows you to intercept and modify HTTP requests and responses. Learn how to use middleware in Rails to add custom functionality, enhance performance, and improve security in your web applications.</description>
    </item>
    <item>
      <title>Exploring Solr Integration with Rails using RSolr</title>
      <link>https://www.toidang.xyz/posts/2024/03/24/exploring-solr-integration-with-rails-using-rsolr/</link>
      <pubDate>Sun, 24 Mar 2024 07:09:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/03/24/exploring-solr-integration-with-rails-using-rsolr/</guid>
      <description>In this blog post, we&amp;rsquo;ll explore the integration of Solr with Ruby on Rails applications using the RSolr gem. Learn how to leverage the power of Solr for advanced search functionality in your Rails projects.</description>
    </item>
    <item>
      <title>Page caching - Combining Page Caching in Rails with Nginx Memory Caching</title>
      <link>https://www.toidang.xyz/posts/2021/08/07/page-caching-combining-page-caching-in-rails-with-nginx-memory-caching/</link>
      <pubDate>Sat, 07 Aug 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/08/07/page-caching-combining-page-caching-in-rails-with-nginx-memory-caching/</guid>
      <description>Combining page caching in Rails with Nginx&amp;rsquo;s memory caching capabilities can greatly enhance the performance and scalability of web applications. In this guide, we&amp;rsquo;ll demonstrate how to implement page caching in a Rails application and configure Nginx with memory caching to further optimize performance.</description>
    </item>
    <item>
      <title>Page caching - Implementing Page Caching in a Rails Application with Redis</title>
      <link>https://www.toidang.xyz/posts/2021/08/06/page-caching-implementing-page-caching-in-a-rails-application-with-redis/</link>
      <pubDate>Fri, 06 Aug 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/08/06/page-caching-implementing-page-caching-in-a-rails-application-with-redis/</guid>
      <description>Page caching is a vital strategy to enhance the performance and responsiveness of web applications by serving cached HTML pages directly to users. In this blog post, we&amp;rsquo;ll explore how to implement page caching in a Rails application using Rails middleware and Redis as the caching backend.</description>
    </item>
    <item>
      <title>Page caching - Leveraging Page Caching with Varnish in Rails Applications</title>
      <link>https://www.toidang.xyz/posts/2021/08/05/page-caching-leveraging-page-caching-with-varnish-in-rails-applications/</link>
      <pubDate>Thu, 05 Aug 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/08/05/page-caching-leveraging-page-caching-with-varnish-in-rails-applications/</guid>
      <description>Page caching combined with Varnish can significantly boost the performance and scalability of web applications by serving cached pages directly from memory. In this article, we&amp;rsquo;ll explore how to utilize page caching in Rails along with Varnish as a reverse proxy cache to achieve optimal performance.</description>
    </item>
    <item>
      <title>Understanding A/B Testing: Enhancing Decision-Making in Web Development</title>
      <link>https://www.toidang.xyz/posts/2021/02/08/understanding-a/b-testing-enhancing-decision-making-in-web-development/</link>
      <pubDate>Mon, 08 Feb 2021 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2021/02/08/understanding-a/b-testing-enhancing-decision-making-in-web-development/</guid>
      <description>A/B testing, also known as split testing, is a method used to compare two or more versions of a web page or application to determine which one performs better in achieving a predefined goal. This technique is widely used in web development, marketing, and user experience optimization to make data-driven decisions and improve overall performance. In this article, we&amp;rsquo;ll delve into the concept of A/B testing and explore how it can be implemented using the Split gem in Ruby on Rails.</description>
    </item>
  </channel>
</rss>
