/zengRuby

my ruby study and related repository

Primary LanguageRubyMIT LicenseMIT

zengRuby

zengRuby Logo

Bem-vindo ao zengRuby, um repositório dedicado ao meu estudo e prática com a linguagem de programação Ruby. Aqui você encontrará código, projetos, exemplos e informações relacionadas ao Ruby.

Sobre Ruby

Ruby é uma linguagem de programação dinâmica, de alto nível e orientada a objetos. É conhecida por sua simplicidade e expressividade, tornando-a uma ótima escolha para desenvolvimento web, automação, scripting e muito mais.

Tabela de Versões do Ruby

Versão do Ruby Descrição
2.7.4 Versão atualmente utilizada neste repositório.
3.0.2 Última versão estável do Ruby.
2.7.3 Versão estável anterior ao 2.7.4.
2.6.8 Versão estável anterior ao 2.7.3.
2.5.10 Versão estável anterior ao 2.6.8.
... Outras versões do Ruby que podem ser exploradas.

Tabela de Bibliotecas

Biblioteca Descrição
Sinatra Biblioteca para criação de aplicações web simples.
RSpec Framework de testes para Ruby.
Nokogiri Biblioteca para analisar documentos HTML/XML.
Faraday Biblioteca para fazer requisições HTTP.
Pry Melhora a experiência de depuração em Ruby.
Rubocop Ferramenta para análise e correção de código Ruby.
ActiveSupport Extensões úteis para a classe String e outras.
Devise Biblioteca de autenticação para Rails.
Rake Gerenciamento de tarefas em Ruby.
FactoryBot Criação de objetos de teste de forma mais simples.
Capybara Ferramenta para testes de aceitação em Rails.
Thor Framework para construção de linha de comando.
Shoes Criação de aplicações gráficas simples.
... Outras bibliotecas interessantes para explorar.

Conteúdo

Como Contribuir

Se você deseja contribuir com este projeto, você pode abrir uma pull request com correções, melhorias, adição de conteúdo ou qualquer outra sugestão relacionada ao estudo de Ruby. Sua contribuição é muito bem-vinda!

Recursos Adicionais

Aqui estão alguns recursos adicionais para aprimorar seus conhecimentos em Ruby:

Licença

Este projeto está licenciado sob a Licença MIT. Sinta-se à vontade para usar o conteúdo aqui presente como desejar, mas lembre-se de dar crédito se você utilizar este material em algum lugar.

Espero que este repositório seja útil para você em sua jornada de aprendizado de Ruby. Se tiver alguma dúvida, sugestão ou feedback, fique à vontade para abrir uma issue ou me contatar diretamente.