Grape 概述

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程从 Grape 基本概念入手,介绍了 Grape 的特点和功能,作为 Ruby 框架之一,与当下流行的 Rails 框架做了对比,并通过提供一个简单的示例,让初学者对 Grape 有个整体的直观认识。最后,讲解了如何在 Rails 中使用 Grape。

    1.Ruby Web 微型开发介绍及开发环境搭建 00:07:32

    本课时介绍本课程所涉及的一些基础概念, 以及开发环境的搭建。

    2.Grape 的基础概念 00:07:46

    本课时介绍 Grape 的一些基础知识,并通过一个简单的示例来直观地展示 Grape 的使用。

    3.Grape 和 Rails 集成 00:05:03

    本课时介绍如何在 Rails 中使用 Grape, 并通过将上一课时的示例集成到 Rails 中来进行演示。

    4.使用RSpec进行单元测试 00:08:20

    本课时介绍如何使用 RSpec 对 Grape API 进行单元测试。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Grape 概述

4课时,29分钟
sufish
sufish

极客学院签约布道师

布道师简介:
曾就职于世界500强的诺基亚西门子公司、趋势科技,曾在德国柏林和美国硅谷进行技术创新工作。目前带领团队进行物联网方向的创业。


课程背景:
随着移动的开发的兴起, 传统的 Web 页面开发更多地转向 API 开发。当下流行的 Ruby On Rails 框架也更多地偏向是提供 Web 开发的一个框架和体系,而 Grape 作为一个轻量级的 API DSL 可以帮助开发者快速地进行 API 开发,并且可以和 Rails 集成,同时享受 Rails 框架带来的便利性。作为 Ruby 开发框架之一,Grape 是在 Ruby 技术栈下开发移动应用后台的一个优先选择,所以学好用好 Grape 势在必行。


核心内容:
1.Grape 概述
2.一个 Grape 的简单示例
3.如何在 Rails 中使用 Grape


软件环境:Mac Intellij Sqlite


是否提供资料:


课程等级:初级


适合人群:
对 Ruby 和 Ruby on Rails 有一定基础了解的学员

  • 技术问答

相关课程

  • 产品经理的职能要求

    本课介绍移动互联网“产品经理”是做什么的,这个岗位具体的工作职责有哪些,带领入门者从一开始有意识的锻炼培养这些能力。

    6课时 38分钟
    初级
    17157人学习
  • Meteor 入门指南

    本套课程首先对 Meteor 框架的功能及特点进行了介绍,然后讲解了如何安装 Meteor 并完成了一个 Meteor 的示例程序,最后对这个示例程序的结构及项目文件的内容进行了详细的分析。

    3课时 12分钟
    初级
    6455人学习
  • Google V8 引擎的实际应用

    本课讲解 Google V8 引擎的实际应用,内容包括调用Mac系统的 API、调用 Windows 系统的 API、开发一个简单的启动器以及 Node.js 的简单用法,通过学习本课可以了解 V8 引擎的强大以及如何在自己的项目中嵌入 V8 引擎

    5课时 44分钟
    初级
    15405人学习
  • CloudStack 基础安装与配置

    本课程介绍 CloudStack 最小化系统的搭建,相关准备工作,包括管理节点,存储节点,计算节点等,以及基础和高级区域的创建与配置。

    7课时 66分钟
    初级
    6918人学习