Ruby 開發者中心

使用 Oracle Database 開發應用程式。使用 ruby-oci8 驅動程式或 JRuby 搭配 ActiveRecord 的 Oracle 增強型轉接器,在 Rails 應用程式上建置 Ruby 和 Ruby。

Ruby 開發者中心
  • 什麼是 Ruby?

    Ruby 是極具彈性的程式設計語言。在 Ruby 中開發人員編寫程式碼可以改變語言本身的運作方式。

    了解 Ruby 的更多資訊
  • 開始使用 OCI 上的 Ruby (和 Ruby on Rails)

    Ruby 不僅適用於 Web 應用程式。瞭解如何將 Oracle Cloud Infrastructure (OCI) 和 Ruby 一起用於專案,例如 DevOps、自動化、命令行工具和資料處理。Oracle 在資料和處理方面的深入經驗使 OCI 成為您 Ruby 專案的完美補充。

    進一步瞭解這些專案
  • 使用 TruffleRuby,更快地執行您的 Ruby 程式碼

    TruffleRuby 是 Ruby 程式設計語言的 GraalVM 高效能實作。

    開始使用 TruffleRuby
  • OCI 容器執行處理上的 TruffleRuby

    在 OCI 上輕鬆開始使用高效能 Ruby 應用程式。

    開始使用 TruffleRuby
  • 介紹 myfile:OCI 上的基本鐵路應用程式

    使用簡單的 Web App 開始使用 Ruby on Rails,此 App 可讓您輕鬆建立在 OCI 上上傳、下載及共用檔案的基本線上檔案管理程式。

    瞭解如何建立簡單 App
  • 使用作用中儲存

    以簡單的 Ruby on Rails Web App 建置,並瞭解如何使用 Active Storage 處理 OCI Object Storage 中的檔案上傳、下載及儲存。

    進一步瞭解作用中儲存
  • Ruby gem: Dragonfly

    瞭解使用 Ruby gem Dragonfly 和 OCI Object Storage 如何在 Oracle Cloud 上建置 Web App 時提供許多選項,因為其中一種大小不適合。

    了解更多關於 Dragonfly
  • Ruby gem:CarrierWave

    瞭解如何使用 CarrierWave 和 Fog::Storage 來儲存項目,並探索一些方法來清除執行應用程式時建立的暫存檔案。

    深入瞭解 CarrierWave
  • Ruby gem:神社

    探索如何在 myfile 應用程式中使用 Ruby gem Shrine,包括如何更新先前建立的模型。

    了解更多神社
  • 評量 CRuby、MJIT、YJIT、JRuby 和 TruffleRuby

    瞭解 TruffleRuby 如何比任何其他 Ruby 實作明顯瞭解和最佳化 Ruby 程式碼。

    比較 Ruby 版本

對 Ruby 中的 OCI API 進行快速且經過修改的 REST 呼叫

使用 Ruby 時,可以運用 OCI Ruby SDK 提供的強大功能和所有物件導向優點,但也可以直接對 OCI API 進行輕量呼叫。有時在建置應用程式時,我們需要使用「快速且已修改」方法來測試應用程式,然後再繼續進行。在本文中,我們探討 OCI API 的簡單 REST 呼叫方法,適用於原型設計和測試。

開始使用 OCI 上的 Ruby (和 Ruby on Rails)

免費在 Oracle Cloud 上建置、測試及部署應用程式。立即註冊,即可存取兩項免費服務。