Introducing G2.ai, the future of software buying.Try now
Ruby on Rails
Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de Ruby on Rails Mais Bem Avaliadas

Ruby on Rails Avaliações e Detalhes do Produto - Página 5

Visão geral de Ruby on Rails

O que é Ruby on Rails?

Aprender a construir uma aplicação web moderna é intimidador. Ruby on Rails torna isso muito mais fácil e divertido.

Detalhes Ruby on Rails
Mostrar menosMostrar mais
Descrição do Produto
Aprender a construir uma aplicação web moderna é intimidador. Ruby on Rails torna isso muito mais fácil e divertido.

Vendedor
Descrição

It appears there might be a mix-up in your request. The Open Source Initiative (OSI) and the website https://opalang.org/ represent different entities.1. Open Source Initiative (OSI): The OSI is a global non-profit organization dedicated to promoting and protecting open source software through education, collaboration, and infrastructure. The OSI is widely recognized for its stewardship of the Open Source Definition (OSD), and it plays a significant role in the open-source ecosystem by approving open source licenses and advocating for the open source model.2. Website - https://opalang.org/: This URL pertains to Opa, an open-source programming language designed for developing scalable web applications in a concise and secure way. Opa's framework is built for writing backend applications in a way that automatically compiles to JavaScript, simplifying development processes and reducing coding errors.For the Open Source Initiative, you can visit their official site at https://opensource.org/ to find more detailed information and resources. If you are interested in learning more about Opa, https://opalang.org/ would be the correct place to explore.

Integrações Ruby on Rails

(4)
Informações de integração obtidas de avaliações de usuários reais.

Mídia Ruby on Rails

Imagem do Avatar do Produto

Já usou Ruby on Rails antes?

Responda a algumas perguntas para ajudar a comunidade Ruby on Rails

Avaliações 81 Ruby on Rails

4.5 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Avaliações 81 Ruby on Rails
4.5 de 5
Avaliações 81 Ruby on Rails
4.5 de 5
As avaliações da G2 são autênticas e verificadas.
JM
Softwareentwickler
Desenvolvimento de Programas
Médio Porte (51-1000 emp.)
"Ótimo para projetos pequenos a médios"
O que você mais gosta Ruby on Rails?

- baseado em Ruby, o mais flexível e atualizado de todas as linguagens de programação que estão em uso comum hoje

- rápido para configurar novos projetos com testes sólidos e segurança Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

- alguns recursos principais não escalam e se tornam inutilizáveis em projetos muito grandes, então você acaba substituindo-os ou contornando-os

- ainda existem algumas arestas na versão mais recente, como classes principais do Ruby modificadas ou erros relacionados a recursos avançados de banco de dados Análise coletada por e hospedada no G2.com.

Aman A.
AA
Software Engineering Consultant
Recrutamento e Seleção
Médio Porte (51-1000 emp.)
"Engenheiro Principal de Ruby on Rails"
O que você mais gosta Ruby on Rails?

Quão fácil é gerar documentações.

Quão legível é o código para humanos.

Quão fácil é manter seu código organizado.

Quão rápido pode ser construir soluções e medir resultados.

Como incentiva o uso de práticas necessárias e aproveita os princípios da engenharia de software. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

Embora Ruby e Rails funcionem no Windows, um número significativo de gems foi desenvolvido com o Unix em mente sem serem testados no Windows. Isso força o desenvolvedor com um sistema Windows a instalar uma máquina virtual Unix ou encontrar uma maneira de lidar com as incompatibilidades. Análise coletada por e hospedada no G2.com.

David C.
DC
Senior Programmer
Tecnologia da Informação e Serviços
Médio Porte (51-1000 emp.)
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
"Ainda é uma escolha recomendada para construir um site e API."
O que você mais gosta Ruby on Rails?

Rails é um framework antigo o suficiente, mas ainda é uma boa escolha para projetos atuais. É em si uma coleção de melhores práticas. Sem mencionar que tem um grande ecossistema. Ambos podem impulsionar os projetos para startups. Mesmo que você não consiga encontrar a gem para resolver seu problema de domínio, você pode construir sua própria solução com Ruby (com algumas gems de baixo nível), é uma jornada prazerosa.

Rails também inspira muitos outros frameworks, o que significa que se um dia você mudar para outra linguagem e plataforma, ainda poderá usar algumas das experiências. Por exemplo, você pode reutilizar 80% da experiência no framework Phoenix se você se preocupa com concorrência. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

Rails não é para iniciantes. Sua produtividade é baseada em "Tenho experiência com web e sei que o Rails resolveu muitos problemas complicados", mas não em "Tenho menos experiência, então preciso de um framework para me afastar desses detalhes". Não é realmente uma desvantagem. Mas tenha cuidado para não se prejudicar.

Um problema real é que você precisa julgar o que usar e o que não usar de muitos gems. Alguns deles são incríveis, mas talvez não se encaixem muito bem no seu projeto. Você pode construir um protótipo rapidamente usando muitos gems de terceiros, mas mais tarde pode descobrir que o código é difícil de modificar e atualizar. Escolha sabiamente entre as partes embutidas do Rails e os gems de terceiros.

Rails é extraído do Basecamp, o que também significa que algumas das soluções são influenciadas pelo Basecamp. Muitas pessoas gostam de chamá-las de "o jeito Rails". Não é bom para todos, então você ainda precisa julgar. Análise coletada por e hospedada no G2.com.

Chan Myae S.
CS
Developer
Software de Computador
Pequena Empresa (50 ou menos emp.)
"Desenvolvimento Fluente de Aplicações Web com Ruby on Rails"
O que você mais gosta Ruby on Rails?

A coisa que mais gosto no Ruby on Rails é a sua mentalidade de Convenções sobre Configurações. Tudo no Rails tem uma convenção de onde colocar as coisas, como fazê-las, etc. Se você está seguindo as convenções do Rails, o framework alivia muitos dos fardos pesados. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

A desvantagem das convenções opinativas. A maioria das convenções do Rails são ótimas e razoáveis para o processo normal de desenvolvimento web. Mas as necessidades de negócios nem sempre são idênticas e chegará um momento em que teremos que fazer coisas que o Rails não foi configurado para fazer. Este é o momento em que a magia do Rails é dissipada. Você tem que investigar muitas coisas apenas para personalizar algo de uma forma que não seja a do Rails. Análise coletada por e hospedada no G2.com.

AS
Pequena Empresa (50 ou menos emp.)
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
"Aplicação altamente produtiva framework"
O que você mais gosta Ruby on Rails?

Tenho usado RoR nos últimos anos em 2 empresas diferentes e em alguns projetos paralelos. Ruby on Rails é uma ótima plataforma para desenvolvimento rápido de aplicações. Possui um ótimo ecossistema e diferentes opções de implantação. Ultimamente, usamos via JRuby, assim temos acesso a todo o ecossistema Java também.

Ruby é uma linguagem excelente. Permite fazer muitas coisas complexas de forma muito fácil.

Ruby on Rails foi um framework muito influente. Levou à importância do ReST e a plataformas como ASP.net MVC, Groovy on Grails e alguns clones em PHP também. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

Rails estagnou um pouco ultimamente. Os problemas com a lógica de negócios são profundos e precisam ser tratados separadamente do Rails. A "maneira Rails" tem problemas profundos de manutenção porque REST realmente não é suficiente para aplicativos complexos. Acho a abordagem do Trailblazer ótima.

Além disso, há movimentos em direção a aplicativos JavaScript de página única e ao uso do Rails apenas para APIs. Para uma API simples, Java pode ser uma escolha melhor para APIs puras. Análise coletada por e hospedada no G2.com.

Jack (Peng) W.
JW
Senior Developer
Serviços Financeiros
Médio Porte (51-1000 emp.)
"web app em alguns meses"
O que você mais gosta Ruby on Rails?

Tenho usado Ruby on Rails há anos. Sou um desenvolvedor de software profissional de nível sênior. Estava trabalhando com JAVA antes. Posso dizer que Ruby é muito mais produtivo do que JAVA. Mais importante, há um jeito de Rails, se você seguir a convenção, há menos espaço para erros. Gosto de Ruby on Rails, é: - confiável com uma grande comunidade - produtivo - criativo - fácil de começar - econômico Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

Bem, há uma limitação nisso. Atualmente, está em uma posição estranha com JS no front-end. Principalmente porque a maioria dos desenvolvedores na equipe Rails são meio à moda antiga e ainda tentam fazer páginas da web em vez de aplicativos web. Hoje em dia, vejo o Rails mais como um servidor de API do lado do servidor do que como um framework de renderização de páginas.

Então, para resumir:

- relação estranha com o desenvolvimento de JS no front-end no momento Análise coletada por e hospedada no G2.com.

John Z.
JZ
Software Engineer
Pequena Empresa (50 ou menos emp.)
"Maravilhoso framework para trabalhar!"
O que você mais gosta Ruby on Rails?

Minha parte favorita sobre o Rails tem que ser a parte "opinionada" dele. Sim, você pode se ver lutando contra o framework para algumas coisas não convencionais, mas o tempo economizado ao usá-lo é enorme! Isso também foi um grande benefício ao aprender o framework porque todos os tutoriais permanecem consistentes com onde o código vai e a configuração. rotas vão em rotas, modelos estão em modelos, visualizações em visualizações... Comparativamente, ao tentar aprender node.js/express.js, você poderia encontrar um tutorial sobre como postar um formulário, depois outro para lidar com arquivos, e a configuração do servidor é completamente diferente. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

Eu não gosto do pipeline de ativos ao lidar com o framework frontend, principalmente angular.js. As coisas podem ficar confusas rapidamente aqui na minha experiência. Existem alguns ótimos recursos e melhores práticas para conectar angular e rails. Apenas a curva de aprendizado do angular misturada com a integração no rails me desanimou de usá-lo em um dos meus projetos. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Tecnologia da Informação e Serviços
AT
Médio Porte (51-1000 emp.)
"Ruby on Rails"
O que você mais gosta Ruby on Rails?

A extensibilidade é notável. A comunidade de gems do Ruby on Rails ainda está prosperando. Não encontrei muitos problemas em que as gems estivessem desatualizadas ou não funcionassem como esperado na maioria das vezes. A segurança do Rails parece ser forte, especialmente com as opções padrão que ajudam a prevenir vulnerabilidades comuns como CSRF e XSS. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

A curva de aprendizado ao começar é relativamente íngreme. Leva um tempo para se acostumar com o pipeline de ativos e algumas das configurações necessárias para avançar de um aplicativo simples. Análise coletada por e hospedada no G2.com.

Mikhail U.
MU
Pequena Empresa (50 ou menos emp.)
"Ruby on Rails como um framework principal para dois grandes portais de internet."
O que você mais gosta Ruby on Rails?

A sintaxe do Ruby é muito amigável e incentiva os usuários a escreverem o código como uma história. O modelo orientado a objetos é o núcleo do Ruby, permitindo aplicar princípios de POO de maneira muito fácil. Além disso, abre novos horizontes com todo o poder da metaprogramação. Há uma piada: quando você usa um framework leve para o projeto, depois de algum tempo, você teria um grande monstro que tentará fazer as mesmas coisas que o Rails faz, mas de uma maneira muito perversa. Rails é um framework muito estável que combina um dos melhores ORM que já vi, módulo de roteamento fácil e uma boa agregação de módulos úteis, que facilitam a vida quando você está pensando sobre a segurança, escalabilidade e manutenção da sua aplicação. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

A verdadeira dor para mim foi a mágica, que está acontecendo em algumas partes dos trilhos. Tive um tempo realmente interessante depurando isso durante a migração do rails 3.1 para o rails 3.4. Análise coletada por e hospedada no G2.com.

Jesdakorn S.
JS
Chief Technology Officer
Redes de Computadores
Pequena Empresa (50 ou menos emp.)
"Melhor estrutura de todos os tempos para startups"
O que você mais gosta Ruby on Rails?

Fácil de ler, carregado com gems (bibliotecas) e uma comunidade muito ativa. Um divisor de águas quando você desenvolve algo novo. Também é bastante fácil de manter se você seguir as melhores práticas. Análise coletada por e hospedada no G2.com.

O que você não gosta Ruby on Rails?

Em algumas situações, o desempenho não pode corresponder a outros frameworks e, é claro, uma grande pilha vem com grande responsabilidade de RAM. Análise coletada por e hospedada no G2.com.

Pricing Insights

Averages based on real user reviews.

Tempo para Implementar

3 meses

Perceived Cost

$$$$$
Ruby on Rails