A quoi sert le Ruby on Rails ?

Quentin
Quentin Degraeve19 juil. 2022
Linkedin logo

Ruby est un langage polyvalent, dynamique et interprété pour la programmation orientée objet. Le langage ressemble à l'anglais écrit, de sorte que même une personne qui ne sait pas vraiment coder peut, dans une certaine mesure, comprendre le code écrit en Ruby.

Cependant, coder des sites en Ruby est un travail fastidieux. C'est pourquoi un outil spécial a été créé pour optimiser le processus de développement : Rails.

9 ans après la sortie de Ruby, le framework de développement web Ruby On Rails (ROR) était créé au sein de l’entreprise Basecamp afin de

faciliter la programmation d'applications permettant de créer des sites web complexes. Cela a également marqué le début de la popularité massive de Ruby et l'arrivée des sociétés bâties sur le Ruby on Rails, comme Capsens par exemple. C'est notre technologie de coeur ❤️

À quoi sert Ruby on Rails et pourquoi est-il si populaire

Pourquoi choisir Ruby on Rails ? L'objectif principal de Ruby est de créer rapidement de nouvelles plateformes web performantes. Cependant, il n'y a vraiment pas de réponse définitive quant à l'utilisation de Ruby, car, comme tout langage de programmation à usage général, il convient à un large éventail de tâches de programmation. Aucune société de développement web ne traiterait le code comme quelque chose qui existe en dehors des objectifs commerciaux d'un projet. Chaque langage de programmation, chaque pile technologique est conçue pour résoudre certains problèmes. Ainsi, selon l'objectif, RoR peut ou non être le bon choix pour votre projet web (mais la plupart du temps c’est le bon ;) ).

Pour quels types de projets Ruby on Rails convient-il le mieux :

  • E-commerce, c'est-à-dire des boutiques en ligne avec des options sophistiquées

  • Portails d'information (blogs ou sites vitrines complexes)

  • Sites de rencontres (comme le crowdfunding où des contributeurs rencontrent des porteurs de projet) et plateformes web

  • Projets complexes

  • Solutions SaaS

  • Réseaux sociaux

Le nombre de sites web et de plateformes créés à l'aide de Ruby on Rails est supérieur à un million dans le monde (dont plus de 4 millions ont existé à un moment donné), et ce nombre ne cesse d'augmenter.

RoR est également fortement orienté vers les développeurs qui l’apprécient particulièrement.

love rails

love rails

Entreprises utilisant Ruby on Rails

Ruby on Rails est une des technologies préférée des startups. La liste des entreprises qui utilisent Ruby on Rails comprend à l’étranger : Airbnb, Shopify, Kickstarter, … Et en France des entreprises telles que Doctolib, Sorare, Qonto, Pennylane et d’autres. En d'autres termes, Rails est quelque chose que l’on peut considérer comme "fait pour le business".

D’ailleurs le RoR est particulièrement utilisé dans les boites dont le produit est “tech” : Github par exemple, est codé en RoR. Plus proche de nous, l’intranet de l’école 42 est en RoR également.

Alors quelles sont les qualités du Ruby on Rails et pourquoi ces entreprises ont-elles décidé d'utiliser le RoR pour le développement de leurs projets web ? Vous trouverez la liste des qualités de ce framework cet autre article.

Partager
Quentin
Quentin Degraeve19 juil. 2022
Linkedin logo

Blog de Capsens

Capsens est une agence spécialisée dans le développement de solutions fintech. Nous aimons les startups, la méthodologie scrum, le Ruby et le React.

Ruby Biscuit

La newsletter française des développeurs Ruby on Rails.
Retrouve du contenu similaire gratuitement tous les mois dans ta boîte mail !
S'inscrire