Ruby 开发人员中心

使用 Oracle Database 开发应用。使用 ruby-oci8 驱动程序构建 Ruby 和 Ruby on Rails 应用程序,或者使用 Oracle 增强的 ActiveRecord 适配器构建 JRuby 应用程序。

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 上的基础 Rails 应用

    借助简单的 Web 应用开始使用 Ruby on Rails,您可以轻松创建基本的在线文件管理器,在 OCI 上上载、下载和共享文件。

    了解如何创建一个简单的应用程序
  • 使用活动存储

    基于简单的 Ruby on Rails Web 应用构建,了解如何使用 Active Storage 来处理 OCI Object Storage 中的文件上载、下载和存储。

    详细了解活动存储
  • Ruby 宝石:蜻蜓

    了解使用 Ruby gem Dragonfly 和 OCI Object Storage 如何在 Oracle Cloud 上构建 Web 应用时提供大量选项,因为一种尺寸不适合所有应用。

    详细了解 Dragonfly
  • Ruby 宝石:CarrierWave

    了解如何使用 CarrierWave 以及 Fog::Storage 来存储项目,并探索一些清理运行应用程序时创建的临时文件的方法。

    详细了解 CarrierWave
  • Ruby 宝石:神社

    了解如何在 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 上构建、测试和部署应用。您只需注册一次,即可获得两项免费服务。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。

此页面内容为机器翻译。