Avantages du Ruby on Rails : Pourquoi ce choix technique ?


CapSens est une entreprise centrée sur le framework Ruby on Rails depuis sa création en 2013. Passionnée par cette technologie notre équipe l’approfondit jour après jour en plus d’apporter son travail à la communauté Rails. Actifs dans cette communauté, nos développeurs participent par exemple aux conférences Bath Ruby en Angleterre, un grand moment d’échanges et de découverte des nouveautés grâce à des intervenants tels qu’Aaron Patterson.

Pourquoi le Ruby on Rails ?

Le langage orienté objet Ruby fut inventé par Yukihiro Matumoto en 1997 (quatre ans après le PHP) et a engendré dans sa continuité la création du framework Ruby on Rails en 2004 popularisé par sa version 2 en septembre 2007. La progression de sa connaissance a été constante depuis lors.

  • - Productivité - Le RoR (Ruby on Rails, ou Rails) a été créé avec pour objectif numéro 1 : la productivité des développeurs. En clair il faut pouvoir donner des instructions au serveur avec un minimum de lignes de code. C’est pourquoi le Ruby on Rails est utilisé par de nombreuses grandes entreprises de la scène tech telles Twitter, Airbnb ou Kickstarter.
  • - Librairies - Le Rails propose de nombreuses librairies de code de qualité – appelées Gems – alimentées par la communauté des développeurs. Ainsi on ne réinvente pas la poudre à chaque fois.
  • - Passion - Les développeurs Rails sont souvent (oui nous généralisons…) des passionnés et ne sont pas de simples développeurs alimentaires. C’est l’avantage d’une technologie moderne qui n’a pas été enseignée dans les écoles d’informatique pendant longtemps.
  • - Communauté - Il y a quelques années peu nombreux étaient les développeurs Ruby on Rails, mais aujourd’hui ce framework s’est popularisé et a charmé nombre de développeurs, si bien que certaines formations populaires au code sont aujourd’hui centrées sur cette technologie (le Wagon, Wild Code School ou Dev bootcamp). Et la tendance est très bonne pour l’avenir.
  • - Tests - La communauté Ruby est connue pour les tests et l'automatisation de test. Nous croyons que cela est extrêmement précieux pour aider à créer un site de qualité qui limite les bugs. 

Qui sommes nous ?