11 pontos por xguru 2020-12-02 | 2 comentários | Compartilhar no WhatsApp

Pontos fortes do Ruby on Rails

  • Baixa barreira de entrada

  • O poder da linguagem Ruby

  • rails console

  • Facilidade para escrever código de teste

  • Recursos relacionados a datas

  • Gerenciamento de esquema de banco de dados

  • Preview de envio de e-mail

  • sidekiq para processamento de lógica assíncrona

Pontos fortes do Spring

  • Roteamento declarativo de endpoints de API

  • Gerenciamento declarativo de transações de banco de dados

  • Container e DI

  • Separação clara entre a camada de entidades do banco de dados e a camada de queries

  • Plataforma em nuvem, MSA

  • Tipagem estática (Java, Kotlin)

  • Ecossistema de desenvolvimento

  • Facilidade para escrever documentação OpenAPI

Outras observações

  • Produtividade

  • Convenção de maiúsculas e minúsculas

"Antes, os pontos fortes exclusivos do Rails se destacavam, mas com o passar do tempo o ecossistema Spring evoluiu em uma velocidade muito alta, e parece ter ficado difícil dizer que os pontos fortes do Rails ainda sejam apenas do Rails.

No entanto, o Ruby on Rails também é um framework tão maduro quanto o Spring e continua avançando de forma consistente apenas com sua comunidade open source."

2 comentários

 
n1ghtc4t 2020-12-02

Hoje em dia, muitos dos seus pontos fortes já estão mais diluídos, mas olhando para a época em que foi lançado e se espalhou, parece realmente ter sido um framework que influenciou profundamente muitas linguagens e ambientes de desenvolvimento.

 
beatblue 2020-12-02

Houve uma época em que fiquei bem interessado em Ruby e usei bastante até Rails~ Além dos pontos fortes, achei a filosofia de desenvolvimento em si bastante atraente. Faz tempo que não via algo relacionado e acabei encontrando isso de novo~ ^*