• Ruby
  • Ruby on Rails
  • MVP
  • Efficacité inégalée

    Grâce à un ensemble considérable d'outils et à son principe de convention over configuration, cette technologie a comme avantage de permettre de délivrer une quantité colossale de fonctionnalités très rapidement. Véritable game changer lorsqu'on a un enjeu de délai de mise sur le marché fort.

  • Un fiabilité à toute épreuve

    Ruby on Rails est également très largement plébiscité pour sa robustesse. Qu'il s'agisse de monter un projet dans la santé ou encore dans le bancaire, la structure que permet cette solution sera déterminante pour faire de chaque développement un produit qui s'inscrira dans la durée.

  • Une communauté soudée

    L'une de ses grandes forces réside également dans sa communauté. Des développeurs exigeants y compris envers eux même qui ont à coeur de contribuer à un écosystème de briques open source toutes très qualitatives avec le soucis de collaborer plutôt que de refaire.

Qu'est ce que Ruby ?

ruby on rails intro picto

Ruby a été créé par le japonais Yukihiro "Matz" Matsumoto, au milieu des années 90 puis rapidement adossé au framework Rails, créé par David Heinemeier Hansson, qui l'a rendu populaire dès les années 2000. Voici donc près de 20 ans que cette association percutante secoue l'univers des startups.

Utilisé dans des applications telles que Twitter, Github, Shopify ou encore Airbnb on comprend mieux pourquoi c'est la stack technique la plus populaire dans l'écosystème startups.

Quand utiliser Ruby on Rails ?

Réaliser un MVP

Grâce à une bibliothèque de composants open source (appelés Gem) enrichie depuis plusieurs année, Ruby on Rails est magique lorsqu'il s'agit de produire un MVP. Idéal pour lancer votre produit avant la concurrence.

Implémenter des d'APIs

Vous avez besoin d'exposer ou de consommer un grand nombre d'APIs rapidement ? Ruby on Rails est extrêmement expressif et vous aider à incorporer n'importe quelle brique externe en un rien de temps.

E-commerce

Grâce notamment à Spree Commerce que nous avons largement éprouvé, il est possible de créer des plateformes e-commerce spécifiques parmi les plus spécifiques et exigeantes. Génération de produits multi composants à la volée, parcours d'achat sur mesure ... Il est infiniment plus facile de surcharger un comportement initial que sur Magento ou Prestashop.

Périmètre fonctionnel complexe

Le développement en Ruby on Rails est souvent accompagné d'un ensemble de bonnes pratiques telles que le TDD (Test Driven Development) ou encore le DRY (Don't Repeat Yourself). L'ensemble de ces pratiques permettent aux équipes de développement de produire des applications ultra robustes et maintenables.

photo_tristan_leteurtre_ceo_mooncard
Lorsque j’ai décidé de créer Mooncard, je n’avais pas le droit à l’erreur. Il me fallait un partenaire fiable techniquement mais aussi capable de comprendre un contexte fonctionnel riche. Endossant la casquette de CTO externalisés et équipe technique, Dernier Cri a développé mon MVP selon mes standards de qualité tout en respectant mes délais et mon budget. Je n’aurais pas trouvé de meilleure alternative pour lancer Mooncard.
Tristan LeteurtreFondateur et CEO

Ruby on Rails dans le blog

tech, ruby, ruby on rails

Définir dynamiquement des callbacks sur les modèles ActiveRecord

Exécuter des tâches asynchrones lors d'une transaction d'insertion dépendant de données dont l'insertion n'est effective qu'une fois la transaction réalisée
Voir l'article
tech, ruby, metaprogrammation

Les ghosts methods avec Ruby

Exploration des méthodes fantômes, un pan de la métaprogrammation dans l'écosystème Ruby : fonctionnement, performances et usage.
Voir l'article

Contactez-nous

Envie de démarrer un projet ensemble ?

Votre demande concerne :

Toutes les demandes de recrutements se font uniquement sur notre site de recrutement : Welcome To The Jungle

POSTULER SUR WELCOME TO THE JUNGLE

Votre message a été envoyé

Remplissez tous les champs