Aide
Retour
Logo Ruby

Ruby

Ruby est un langage orienté-objet flexible et puissant. Il doit sa réputation à un équilibre précis entre programmation fonctionnelle et itérative. Utilisez-le pour vos applications Web à l’aide de frameworks comme Rails ou Sinatra.

De Ruby aux Gems, soyez des joailliers du Web

Un large choix de versions

Ruby est un langage qui évolue rapidement tout en étant largement maintenu. Il est donc à la fois disponible en versions 1.x et 2.x. Nous maintenons les deux versions, vous n’aurez donc pas à adapter vos bases de codes, mêmes anciennes. Chaque site peut définir quelle version utiliser, même au sein du même compte. Si vous avez l’habitude d’une version précise pour tous vos projets, renseignez-la dans la configuration de votre compte, pour qu’elle soit utilisée par défaut.

Applications compatibles Rack

Rack est une solution rapide, moderne, et modulaire de requêtage, souvent utilisée en amont de la plupart des projets Web Ruby. Nous nous appuyons sur cette solution pour servir vos apps au sein de votre compte. Peu importe que vous choisissiez d’utiliser Rails ou Sinatra, Rack est prêt à répondre à tous vos cas d’usages.

Si votre base de code reste bloquée sur une ancienne version de Rails (antérieure à 2.x), vous pouvez l’indiquer dans la configuration de votre site. Aucun besoin de mettre à jour votre app, nous sommes prêt à l’exécuter.

Bundler pour gagner en flexibilité

Avec une vaste bibliothèque de modules — les Gems — disponibles pour simplifier vos développements, Ruby est un écosystème complet. Gérer ces paquets et dépendances est souvent un enfer. C’est pourquoi nous avons embarqué Bundler pour toutes vos apps. Votre projet sera donc lancé dans le contexte d’exécution contrôlé de Bundler avec les versions des dépendances que vous avez choisi. Tout simplement.

Entièrement personnalisable

Il est parfois pratique de s’appuyer sur les variables d’environnement pour configurer votre application. Vous pouvez aussi avoir besoin de configurer finement l’instance uWSGI qui propulse votre pile Rack. Chaque site utilise une instance dédiée pour vous permettre de l’adapter à votre code. Et non l’inverse.

Démarrez avec alwaysdata

S’enregistrer sur notre plateforme est simple et rapide. Votre compte vous donne accès à l’ensemble de nos services. Vous pouvez bénéficier d’une version d’essai entièrement fonctionnelle et limitée à 100 Mo gratuitement. Vous êtes également libre de choisir un autre plan quand vous le souhaitez.

Voir aussi

Site officiel Ruby

Ruby est un langage open-source dynamique qui met l'accent sur la simplicité et la productivité. Sa syntaxe élégante en facilite la lecture et l'écriture.

Aller sur le site

Ruby : démarrage rapide

Le fonctionnement de Ruby chez alwaysdata est très standard. Si vous avez l'habitude d'utiliser Ruby sous un système Unix (par exemple, Linux), vous savez déjà presque tout ce qu'il faut.

Lire notre documentation