5 aplicativos web famosos desenvolvidos em Ruby on Rails

5 aplicativos web famosos desenvolvidos em Ruby on Rails

Explore aplicativos web icônicos criados com Ruby on Rails. Desvende a magia por trás do código que alimenta algumas das plataformas mais famosas da web!

Imagem em destaque

Nos últimos anos, a linguagem de programação Ruby ganhou destaque como uma das melhores tecnologias de desenvolvimento de software para construir infraestruturas de back-end robustas. É exatamente por isso que tantas empresas contrataram os melhores desenvolvedores de Ruby ou começaram a impulsionar sua aceleração digital por meio da terceirização de Ruby.

Mas por trás de todo esse sucesso está talvez o framework mais icônico que uma linguagem de desenvolvimento de software poderia ter pedido: Ruby on Rails (RoR). RoR é a solução conveniente, poderosa e elegante que permitiu que milhares de empresas criassem sites nessa escala. E agora que o número de empresas que usam RoR é maior do que nunca, achei que era um ótimo momento para dar uma olhada mais de perto nos aplicativos da web mais famosos criados com essa tecnologia. Vamos começar.

Desenvolvedores Ruby

1 GitHub

Vamos começar com um dos maiores players de toda a indústria: GitHub. Desde o seu lançamento em 2008, o GitHub hospedou milhões de bases de código, tornando as tecnologias de código aberto mais acessíveis do que nunca. E o segredo por trás de sua escalabilidade surpreendente é Ruby on Rails. Há mais de 10 anos, o GitHub escolheu o RoR como sua principal tecnologia de back-end por causa de seus recursos incríveis – e continua escolhendo-o em 2021 porque o RoR é simplesmente o melhor.

Admitindo, é claro, que Ruby é apenas um dos muitos elementos que compõem Pilha de tecnologia do GitHub. Mas o que torna o Ruby on Rails especial é o relacionamento único e ganha-ganha que ele mantém com a empresa de controle de versão. Rubi recebeu centenas de solicitações pull dos engenheiros do GitHub para cada nova versão do RoR, e o GitHub é sempre uma das primeiras organizações a atualizar para a versão mais recente do Ruby on Rails.

doisAirbnb

O Airbnb também está no clube dos primeiros a adotar o RoR. Fundada no mesmo ano que o GitHub, a locadora P2P sabia que uma infraestrutura de back-end forte era o único caminho para o sucesso e colocou Ruby on Rails no topo de sua pilha de tecnologia desde o primeiro dia. Como a maioria das outras empresas, o que atraiu a Airbnb para esta tecnologia foi o seu rápido ciclo de iteração e a infinidade de ferramentas “mágicas” que simplificam o desenvolvimento e a prototipagem.

Curiosamente, o Airbnb é uma das empresas mais comprometidas em inovar suas próprias soluções tecnológicas, misturando Ruby com outras tecnologias poderosas. Há alguns anos, o Blog de engenharia e ciência de dados do Airbnb publicaram um post no Medium explicando como eles ampliaram os recursos do Ruby on Rails para satisfazer seus complexos sistemas de pagamento. Uma ótima leitura, se você me perguntar.

3 Kickstarter

O Kickstarter tornou o crowdfunding tão popular como sempre foi. Produtos como Snapmaker, The Everyday Backpack, Fidget Cube e Pebble Smartwatch foram lançados após receberem milhões de dólares em financiamento de pessoas de todo o mundo. E, sem surpresa, Ruby on Rails é a principal tecnologia por trás do sofisticado sistema de microfinanciamento da plataforma.

Como observação lateral, é importante notar que a equipe de engenharia da empresa na verdade tem um blog no Medium onde publicam suas idéias sobre todas as tecnologias que usam – e, se você olhar para isso, Ruby ainda tem sua própria seção. A história de como a empresa atualizado para Ruby 5.0 é realmente interessante. Francamente, ainda estou esperando a postagem deles sobre a atualização mais recente!

4Cinco

Infelizmente, Fiverr não é tão aberto quanto à sua pilha de tecnologia como as outras empresas nesta lista, mas de acordo com Pilha G2 e StackShare, Ruby on Rails definitivamente desempenha um papel importante no backend do site. E é fácil ver como o sistema de tipo dinâmico da estrutura e o gerenciamento automático de memória impactam a velocidade e a escalabilidade da base de usuários do site.

O que sabemos é que Fiverr também adotou Ruby on Rails no lançamento, e ainda é a principal tecnologia que alimenta seu mercado online de serviços. Além disso, acho que seria ótimo se Fiverr lançasse um blog de engenharia para falar sobre as tecnologias que utiliza. Eu, pelo menos, seria inscrito imediatamente!

5contração muscular

E por último mas não menos importante, o gigante do streaming de vídeo: Twitch. Se você achava que Ruby on Rails era ótimo em tudo, menos vídeo, esta deveria ser a prova disso. Com 38 milhões de visitantes por mês que transmitem, assistem e conversam simultaneamente, o Twitch precisa da melhor pilha de tecnologia possível para oferecer suporte ao desempenho máximo sem sacrificar a escalabilidade. E, mais uma vez, Ruby on Rails é a resposta para isso.

Dito isto, recentemente o Twitch começou a olhar para outras tecnologias de backend como Go, e alguns desenvolvedores até trabalharam em projetos de migração para transferir alguns serviços para esta tecnologia. O tempo só dirá como isso vai acontecer. De qualquer forma, ambas são ótimas opções para serviços massivos como o Twitch.

Conclusão: Ruby on Rails é ótimo

Acredite ou não, essas são apenas algumas das empresas que usam Ruby on Rails como backend. E, para ser sincero, esta lista é um pouco tendenciosa em relação às empresas que eu mais conhecia. Se você estiver curioso, deixarei uma lista de muitas outras empresas que usam Ruby on Rails para suas infraestruturas de backend. E lembre-se, se você deseja desenvolver seu próximo projeto web, Ruby on Rails pode ser exatamente o que você precisa!

Aqui estão algumas outras empresas que usam RoR:

  • Base crunch
  • Pergunte.fm
  • Bloomberg
  • Dribble.com
  • Paginas amarelas
  • COZINHA
  • Ajudando
  • Aplicativos para o bem
  • Artemeste
  • Intelecção
  • SlideShare
  • 500 pixels
  • Zendesk
  • Nuvem de som
  • Clareza
  • Couchsurf
  • Ovo Louco
  • Grupo
  • Indiegogo
  • Pixlr
  • Scribd
  • MyFitnessPal
  • Shopify
  • Dicionário Urbano
  • Páginas brancas
  • Yammer
  • Nós amamos isso
  • Tema Floresta

Se você gostou disso, não deixe de conferir nossos outros artigos sobre Ruby.

  • Os frameworks mais populares para Ruby
  • Qual linguagem é melhor, Python ou Ruby?
  • O que é desenvolvimento Ruby? 3 coisas essenciais para saber
  • Por que Ruby on Rails é a melhor escolha para desenvolvimento de comércio eletrônico
  • Ruby on Rails vs Django: o que é certo para você?

Conteúdo Relacionado

O Rails 8 sempre foi um divisor de águas...
A GenAI está transformando a força de trabalho com...
Entenda o papel fundamental dos testes unitários na validação...
Aprenda como os testes de carga garantem que seu...
Aprofunde-se nas funções complementares dos testes positivos e negativos...
Vídeos deep fake ao vivo cada vez mais sofisticados...
Entenda a metodologia por trás dos testes de estresse...
Descubra a imprevisibilidade dos testes ad hoc e seu...
A nomeação de Nacho De Marco para o Fast...
Aprenda como os processos baseados em IA aprimoram o...
A web está em constante evolução, e com ela,...
A Inteligência Artificial (IA) tem sido um tema cada...
Você já se sentiu frustrado com a complexidade de...
O OpenStack é uma plataforma de computação em nuvem...
Você já se sentiu frustrado com a criação de...
A era digital trouxe uma transformação profunda na forma...
Nos dias atuais, a presença digital é fundamental para...
Introdução Quando se trata de desenvolvimento de software, a...
Como desenvolvedor Dart, você provavelmente já se deparou com...
返回博客

发表评论

请注意,评论必须在发布之前获得批准。