- Gems são bibliotecas Ruby
- Site oficial que hospeda as Gems: https://rubygems.org/
- Instalar Gem, no terminal:
gem install cpf_utils
- Listar Gems instaladas no SO:
gem list
- Para remover uma Gem:
gem uninstall nome_da_gem
- Conhecendo o Bundler: https://bundler.io
- Para instalar a Gem Bundler:
gem install bundler
- Crie um arquivo Gemfile (ou use o bundle init) e adicione o seguinte conteúdo:
# Gemfile
source "https://rubygems.org"
gem "cpf_utils"
- Para instalar as gems listadas no arquivo Gemfile basta rodar o comando:
bundle install
rails new first-app --database=postgresql --skip-git
- Para fazer cadastros falsos e evitar que precisemos estar digitando manualmente muitos dados
- TTY Toolkit é um conjunto de gems para trabalhar com o terminal.
- Acessando uma URL com o Ruby nativamente
uri = URI("https://api.github.com/users/jacksonpires")
response = Net::HTTP.get(uri)
result = JSON.parse(response, symbolize_names: true)