Em Desenvolvimento
Esta documentação ainda está em desenvolvimento. Agradecemos sua paciência!
Pular para o conteúdo principal
Versão: 03.007.000

Ruby Gems

As RubyGems são pacotes de software escritos na linguagem de programação Ruby e distribuídos através do sistema de gerenciamento de pacotes RubyGems. Cada gem é uma biblioteca ou aplicativo Ruby autocontido, embalado em um formato padrão que inclui código Ruby, bem como metadados adicionais, como versão, descrição e dependências.

As RubyGems são usadas para estender a funcionalidade do Ruby e simplificar o processo de desenvolvimento de software em Ruby. Elas abrangem uma ampla gama de funcionalidades, desde bibliotecas de utilitários simples até estruturas de aplicativos complexas.

Em resumo, as RubyGems são uma parte fundamental do ecossistema Ruby, permitindo que os desenvolvedores compartilhem, reutilizem e gerenciem facilmente o código Ruby. Elas desempenham um papel importante na aceleração do desenvolvimento de software em Ruby, fornecendo acesso a uma ampla variedade de funcionalidades prontas para uso.

Gems instaladas

As seguintes GEMs estão disponíveis nativamente no ambiente de execução Ruby provido pelo HTF):

  • sinatra
  • rack-timeout
  • net-http
  • rest-client
  • aes-everywhere
  • rufus-scheduler
  • uri
  • zip-zip
  • haml
  • rexml
  • net-smtp
  • fuzzy_match
  • securerandom
  • working_hours
  • logger
  • pdf-reader
  • i18n
  • wicked_pdf
  • pg
  • mysql2
  • firebase
  • tiny_tds
  • dbi
  • dbd-odbc
  • ruby-odbc
  • roo

Apesar do HTF disponibilizar algumas GEMS, caso necessite de alguma GEM especial, que não esta incluída nativamente no “HTF RUBY Runtime” (ambiente de execução de scripts Ruby), entre com contato com nosso suporte técnico para avaliação técnica e possiblidade de instalação da mesma, via arquivo Docker File.