Blogues

Ruby on Rails : faire évoluer votre application pour une croissance rapide

Scaling the growth of an app has been a really intimidating topic nowadays. Most of the internet resources and blog posts are revolving around scaling Ruby applications. It is very interesting to know what is the ceiling and how much Ruby on Rails can achieve for the rapid growth of applications. Scaling increases Not by …

Ruby on Rails : faire évoluer votre application pour une croissance rapide En savoir plus "

Construire une API avec Ruby on Rails

Au cours du cycle de vie des applications web, il arrive que l'on ait besoin d'intégrations tierces. La façon la plus simple de le faire est d'exposer la consommation à l'API REST. La construction d'une API avec Ruby on Rails correspondra à une application de gestion des tâches. Elle contient le modèle User qui représentera les utilisateurs qui ont ...

Construire une API avec Ruby on Rails En savoir plus "

Guide étape par étape pour créer votre première gemme Ruby

Nowadays all the functionalities in Rails are built as Ruby gems. For example we can use devise gem for the authentication part of the application. It’s like a package or library that is written in Ruby programming language. Moreover it can be imported and used by others in their programs. Step 1 Bundler is like …

Guide étape par étape pour créer votre première gemme Ruby En savoir plus "

Ruby contre PHP

Avec le nombre croissant d'applications créées chaque jour, les langages de programmation deviennent eux aussi génériques et polyvalents. Chaque langage de programmation possède son propre ensemble de spécialisations, et la comparaison entre un langage de programmation et un autre peut ressembler à une comparaison entre des pommes et des oranges. Cependant, la comparaison entre deux langages de programmation peut vous offrir des ...

Ruby contre PHP En savoir plus "

API d'application avec Ruby on Rails

Qu'est-ce qu'une API ? Pourquoi une API dans ROR ? Une API est une interface de programmation d'application. C'est une interface entre l'intérieur et l'extérieur où l'extérieur interagit avec l'intérieur en utilisant des codes. L'intérieur peut donc être un serveur ou un appareil comme un téléphone portable, un IPad, des bibliothèques logicielles comme Ruby on Rails, JQuery, etc. qui interagissent avec HTTP via le web. ...

API d'application avec Ruby on Rails En savoir plus "

Séparation de l'application Rails monolithiques en microservices

Au fur et à mesure qu'une entreprise se développe, elle a besoin de plus de fonctionnalités et vous ne pouvez donc pas vous empêcher d'ajouter de nouveaux modèles/contrôleurs à l'application Rails existante, qui devient alors parfois un monolithe. Si vous êtes confronté à une application monolithique qui est devenue impossible à maintenir et difficile à déployer, vous devez connaître les moyens de la gérer. Si votre ...

Séparation de l'application Rails monolithiques en microservices En savoir plus "

Gemmes Ruby essentielles et utiles pour Rails 4

Le framework Ruby on Rails est un outil puissant pour la création d'applications web. Il est facile à apprendre et comporte de nombreuses fonctions intégrées qui permettent d'accélérer le développement de votre application web, telles que le mappeur objet-relation et le routage. Ruby on Rails utilise le modèle MVC pour organiser la programmation des applications. Ruby ...

Gemmes Ruby essentielles et utiles pour Rails 4 En savoir plus "

Comment ajouter des fonctionnalités aux classes Ruby avec des décorateurs

Les décorateurs nous permettent d'ajouter un comportement aux objets en cours d'exécution sans affecter les autres objets de la classe. Les décorateurs peuvent être utilisés lorsqu'il est nécessaire d'ajouter ou de supprimer dynamiquement des responsabilités à une classe. Le modèle des décorateurs est une alternative utile à la création de sous-classes. Ils apportent des fonctionnalités supplémentaires à une classe tout en conservant la ...

Comment ajouter des fonctionnalités aux classes Ruby avec des décorateurs En savoir plus "

Comment traduire des chaînes JavaScript dans Rails

Rails I18n et transmission élégante de messages à JavaScript Le processus d'"internationalisation" signifie généralement l'abstraction de toutes les chaînes de caractères et autres éléments spécifiques à la localisation (tels que les formats de date ou de devise) de votre application. Le processus de "localisation" consiste à fournir des traductions et des formats localisés pour ces éléments. Comment fonctionne l'internationalisation dans Ruby on Rails "The ...

Comment traduire des chaînes JavaScript dans Rails En savoir plus "

Pourquoi Rails est-il préféré parmi les start-ups ?

L'efficacité est l'un des mots clés les plus essentiels pour une organisation prospère. Alimentée par la vitesse, une entreprise veut maximiser son efficacité et accéder plus rapidement au marché, mais elle risque de s'enliser dans le développement du logiciel. Dans le monde d'aujourd'hui, il ne suffit pas d'avoir une idée. En fait, il s'agit tout autant des aspects liés à l'exécution ...

Pourquoi Rails est-il préféré parmi les start-ups ? En savoir plus "

fr_FRFrench