Grape 的基本使用:在线笔记应用实例 认证专享

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

    目录 收起>

    本课程通过构建一个日记应用,讲解 Grape 的基本用法,并对 API 开发的一些基本流程进行了介绍。

    1.日记应用实例介绍及数据库设计 00:08:06

    本课时介绍了日记应用的基本功能,根据业务逻辑,建立这个应用的数据库模型。

    2.用户注册功能的接口的设计和实现 00:12:20

    本课时设计和实现用户注册功能所需要的 API 接口, 讲解模块化的 Grape 程序的编写,以及 Grape 的参数验证等功能。

    3.用户session管理 00:18:28

    本课时设计和实现了日记应用的用户 session 管理功能, 讲解了 Grape 的中 session 的使用方式,以及 helper 和 before hook 的应用

    4.日记功能接口的设计和实现 00:19:48

    本课时设计和实现日记功能所需要的 API 接口,并讲解 Grape Route DSL 的详细用法。
  • 提问

    提交问题
  • 下载

  • 线路

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

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

Grape 的基本使用:在线笔记应用实例

4课时,59分钟
sufish
sufish

极客学院签约布道师

课程背景:
 在《Grape 概述》一课中我们学习了 Grape 的基础概念,并展示了一个简单的例子。但是这个例子覆盖的内容远远不能满足实际工作的需要, 本课程将用一个更加复杂和实际的例子来讲解 Grape 的基本使用。

核心内容:
1. Grape Route DSL 定义API接口
2. 请求参数定义和验证
3. Session 的管理

软件环境:Mac Intelij SQLite

是否提供资料:否

课程等级:初级

适合人群:
对 Ruby 和 Ruby on Rails 有一定了解的学员。
  • 技术问答

相关课程

  • Grape 概述

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

    4课时 29分钟
    初级
    3727人学习
  • CloudStack 基础安装与配置

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

    7课时 66分钟
    初级
    6958人学习
  • Ruby on Rails 开发准备

    本课程主要讲解 Ruby on Rails 基础知识,包括对 Rails 开发环境、Ruby 版本及 Ruby 管理工具 RVM 的简单介绍, Rails 项目中的文件含义的讲解,并为即将开始的 Rails 项目设计用户界面(UI)。

    3课时 26分钟
    初级
    6042人学习
  • Storm 体系概要

    本课程主要从发展历史、相关术语、原理架构、扩展以及发展趋势等几个方面对 Storm 进行一个全面的讲解,让我们对 Storm 有一个更全面的认识,从而能够更好的去学习它。

    6课时 49分钟
    初级
    8979人学习