Rails Gems

80学院第四次课

大纲

  • 什么是 Rails Gems
  • 常见的 Rails Gems 介绍
  • 从哪里找好用的 Rails Gems

Rails Gems

  • 讲讲 Gemfile 与 Gemfile.lock
  • Gem 的作用 
  • bundler 的作用

常用的 Gems

  • Devise : 快速构建用户功能,如:注册,登陆,个人设置,找回密码
  • Kaminari : 分页插件
  • Carrierwave : 图片上传, 裁减
  • Sunspot : 全文搜索插件
  • CanCanCan : 权限管理
  • SimpleForm : 改进的表单系统
  • Sidekiq : 后台异步任务插件
  • Pry ( or byebug ) : 调试利器

好的 Gems 在哪里?

聊聊 bundler

  • 依赖管理
  • Gemfile & Gemfile.lock
  • bundle install
  • 中国源:  https://gems.ruby-china.org/

Break time

任务安排

完善 blog 细节, 上线并完成第一篇博客

Thx

80academy-lession-4

By Li Yafei

80academy-lession-4

  • 2,146