在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Ruby/ 6.6 常用 Gem
寫在后面
寫在前面
第六章 Rails 的配置及部署
第四章 Rails 中的模型
4.4 模型中的校驗(yàn)(Validates)
1.3 用戶界面(UI)設(shè)計(jì)
6.5 生產(chǎn)環(huán)境部署
3.2 表單
4.3 模型中的關(guān)聯(lián)關(guān)系(Relations)
4.5 模型中的回調(diào)(Callback)
第五章 Rails 中的控制器
4.2 深入模型查詢
5.2 控制器中的方法
6.2 緩存
3.4 模板引擎的使用
6.4 I18n
第一章 Ruby on Rails 概述
6.6 常用 Gem
1.2 Rails 文件簡(jiǎn)介
2.2 REST 架構(gòu)
2.3 深入路由(routes)
第三章 Rails 中的視圖
6.3 異步任務(wù)及郵件發(fā)送
第二章 Rails 中的資源
3.3 視圖中的 AJAX 交互

6.6 常用 Gem

概要:

本課時(shí)總結(jié)本書內(nèi)提到的常用的工具類 Gem。

正文

Devise

提供了用戶注冊(cè),登錄,郵件確認(rèn)等眾多實(shí)用功能。

https://github.com/plataformatec/devise

will_paginate

分頁(yè)。

https://github.com/mislav/will_paginate

cancan(can)

權(quán)限管理。因?yàn)?Ryan Bates已經(jīng)兩年沒(méi)有維護(hù) cancan 的代碼,Ruby 社區(qū)推出了 cancancan。

https://github.com/CanCanCommunity/cancancan

carrierwave

文件上傳。

https://github.com/carrierwaveuploader/carrierwave

ransack

搜索。

https://github.com/activerecord-hackery/ransack

Active Admin

后臺(tái)管理。

https://github.com/activeadmin/activeadmin

Simple Form

方便易用的表單。

https://github.com/plataformatec/simple_form

Paranoia

物理和邏輯刪除記錄。

lhttps://github.com/radar/paranoia

omniauth

第三方驗(yàn)證。

https://github.com/intridea/omniauth

settingslogic

配置文件管理。

https://github.com/binarylogic/settingslogic/

Spree

開(kāi)源的電商程序。

https://github.com/spree/spree

Ruby China 社區(qū)源碼

開(kāi)源的社區(qū)程序。

https://github.com/ruby-china/ruby-china