Introducing G2.ai, the future of software buying.Try now
Ruby on Rails
Enregistrer dans Mes Listes
Non revendiqué
Non revendiqué

Meilleures alternatives à Ruby on Rails les mieux notées

Ruby on Rails Avis & Détails du Produit - Page 5

Présentation de Ruby on Rails

Qu'est-ce que Ruby on Rails?

Apprendre à créer une application web moderne est intimidant. Ruby on Rails le rend beaucoup plus facile et plus amusant.

Détails de Ruby on Rails
Afficher moinsAfficher plus
Description du produit
Apprendre à créer une application web moderne est intimidant. Ruby on Rails le rend beaucoup plus facile et plus amusant.

Vendeur
Description

It appears there might be a mix-up in your request. The Open Source Initiative (OSI) and the website https://opalang.org/ represent different entities.1. Open Source Initiative (OSI): The OSI is a global non-profit organization dedicated to promoting and protecting open source software through education, collaboration, and infrastructure. The OSI is widely recognized for its stewardship of the Open Source Definition (OSD), and it plays a significant role in the open-source ecosystem by approving open source licenses and advocating for the open source model.2. Website - https://opalang.org/: This URL pertains to Opa, an open-source programming language designed for developing scalable web applications in a concise and secure way. Opa's framework is built for writing backend applications in a way that automatically compiles to JavaScript, simplifying development processes and reducing coding errors.For the Open Source Initiative, you can visit their official site at https://opensource.org/ to find more detailed information and resources. If you are interested in learning more about Opa, https://opalang.org/ would be the correct place to explore.

Intégrations Ruby on Rails

(4)
Informations d'intégration provenant de véritables avis d'utilisateurs.

Média de Ruby on Rails

Image de l'avatar du produit

Avez-vous déjà utilisé Ruby on Rails auparavant?

Répondez à quelques questions pour aider la communauté Ruby on Rails

Avis sur 81 Ruby on Rails

4.5 sur 5
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Rechercher des avis
Masquer les filtresPlus de filtres
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Avis sur 81 Ruby on Rails
4.5 sur 5
Avis sur 81 Ruby on Rails
4.5 sur 5
Les avis G2 sont authentiques et vérifiés.
JM
Softwareentwickler
Développement de programmes
Marché intermédiaire (51-1000 employés)
"Idéal pour les projets de petite à moyenne taille"
Qu'aimez-vous le plus à propos de Ruby on Rails?

- basé sur Ruby, le plus flexible et à jour de tous les langages de programmation couramment utilisés aujourd'hui

- rapide à configurer de nouveaux projets avec des tests solides et une sécurité Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

- certaines fonctionnalités de base ne s'adaptent pas et deviennent inutilisables dans des projets très importants, donc vous finissez par les remplacer ou les contourner

- il y a encore quelques aspérités dans la dernière version, telles que des classes de base Ruby modifiées ou des erreurs liées à des fonctionnalités avancées de base de données Avis collecté par et hébergé sur G2.com.

Aman A.
AA
Software Engineering Consultant
Recrutement et dotation
Marché intermédiaire (51-1000 employés)
"Ingénieur principal Ruby on Rails"
Qu'aimez-vous le plus à propos de Ruby on Rails?

Quelle facilité il y a à générer des documentations.

À quel point le code est lisible par l'humain.

Quelle facilité il y a à garder votre code organisé.

À quelle vitesse il peut être de construire des solutions et de mesurer les résultats.

Comment il encourage l'utilisateur à adopter des pratiques nécessaires et à tirer parti des principes de l'ingénierie logicielle. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

Bien que Ruby et Rails fonctionnent sur Windows, un nombre important de gems ont été développés en pensant à Unix sans être testés sur Windows. Cela oblige le développeur avec un système Windows à soit installer une machine virtuelle Unix, soit trouver un moyen de gérer les incompatibilités. Avis collecté par et hébergé sur G2.com.

David C.
DC
Senior Programmer
Technologie de l'information et services
Marché intermédiaire (51-1000 employés)
Partenaire commercial du vendeur ou concurrent du vendeur, non inclus dans les scores G2.
"Toujours un choix recommandé pour créer un site web et une API."
Qu'aimez-vous le plus à propos de Ruby on Rails?

Rails est un framework assez ancien, mais c'est toujours un bon choix pour un projet de nos jours. C'est en soi une collection de meilleures pratiques. Sans oublier qu'il dispose d'un grand écosystème. Les deux peuvent accélérer les projets pour les startups. Même si vous ne trouvez pas la gemme pour résoudre votre problème de domaine, vous pouvez créer votre propre roue avec Ruby (avec quelques gemmes de bas niveau), c'est un voyage de plaisir.

Rails inspire également de nombreux autres frameworks, ce qui signifie que si un jour vous passez à un autre langage et plateforme, vous pouvez toujours utiliser une partie de l'expérience. Par exemple, vous pouvez réutiliser 80 % de l'expérience dans le framework Phoenix si vous vous souciez de la concurrence. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

Rails n'est pas pour les débutants. Sa productivité repose sur "J'ai de l'expérience dans le web et je sais que Rails a résolu beaucoup de problèmes complexes", mais pas sur "J'ai moins d'expérience donc j'ai besoin d'un framework pour m'éloigner de ces détails". Ce n'est pas vraiment un inconvénient.

Un vrai problème est que vous devez juger ce qu'il faut utiliser et ce qu'il ne faut pas utiliser parmi beaucoup de gems. Certains d'entre eux sont géniaux, mais peut-être pas très adaptés à votre projet. Vous pouvez construire un prototype rapidement en utilisant beaucoup de gems tiers, mais plus tard, vous pouvez trouver que le code est difficile à modifier et à mettre à jour. Choisissez judicieusement entre les parties intégrées de Rails et les gems tiers.

Rails est extrait de Basecamp, ce qui signifie également que certaines des solutions sont influencées par Basecamp. Beaucoup de gens aiment les appeler la "manière Rails". Ce n'est pas bon pour tout le monde, donc vous devez toujours juger. Avis collecté par et hébergé sur G2.com.

Chan Myae S.
CS
Developer
Logiciels informatiques
Petite entreprise (50 employés ou moins)
"Développement d'applications Web fluide avec Ruby on Rails"
Qu'aimez-vous le plus à propos de Ruby on Rails?

La chose que j'aime le plus à propos de Ruby on Rails est son état d'esprit "Conventions plutôt que configurations". Tout dans Rails a une convention sur l'endroit où placer les éléments, comment le faire, etc. Si vous suivez les conventions de Rails, le framework vous soulage de nombreux fardeaux lourds. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

L'inconvénient des conventions opiniâtres. La plupart des conventions de Rails sont excellentes et raisonnables pour le processus de développement web normal. Mais les besoins commerciaux ne sont pas toujours identiques et il arrivera un moment où nous devrons faire des choses que Rails n'a pas configurées pour faire. C'est le moment où la magie de Rails est dissipée. Vous devez examiner beaucoup de choses juste pour personnaliser quelque chose qui n'est pas à la manière de Rails. Avis collecté par et hébergé sur G2.com.

AS
Petite entreprise (50 employés ou moins)
Partenaire commercial du vendeur ou concurrent du vendeur, non inclus dans les scores G2.
"Cadre d'application hautement productif"
Qu'aimez-vous le plus à propos de Ruby on Rails?

J'ai utilisé RoR ces dernières années dans 2 entreprises différentes et pour quelques projets personnels. Ruby on Rails est une excellente plateforme pour le développement rapide d'applications. Il dispose d'un excellent écosystème et de différentes options de déploiement. Dernièrement, nous l'utilisons via JRuby, ce qui nous donne accès à l'ensemble de l'écosystème Java.

Ruby est un excellent langage. Il vous permet de faire beaucoup de choses complexes très facilement.

Ruby on Rails a été un cadre très influent. Il a conduit à l'importance de ReST et à des plateformes comme ASP.net MVC, Groovy on Grails et quelques clones PHP aussi. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

Rails a stagné un peu dernièrement. Les problèmes avec la logique métier sont profonds et doivent être traités séparément de Rails. La "méthode Rails" a de profonds problèmes de maintenabilité car REST n'est vraiment pas suffisant pour les applications complexes. Je trouve l'approche Trailblazer excellente.

De plus, il y a des mouvements vers des applications JavaScript à page unique et l'utilisation de Rails uniquement pour les API. Pour une API simple, Java pourrait être un meilleur choix pour les API pures. Avis collecté par et hébergé sur G2.com.

Jack (Peng) W.
JW
Senior Developer
Services financiers
Marché intermédiaire (51-1000 employés)
"Construire une application web en quelques mois"
Qu'aimez-vous le plus à propos de Ruby on Rails?

J'ai utilisé Ruby on Rails pendant des années. Je suis un développeur de logiciels professionnel de niveau senior. J'utilisais JAVA auparavant. Je peux vous dire que Ruby est beaucoup plus productif que JAVA. Plus important encore, il y a une manière de Rails, si vous suivez la convention, il y a moins de place pour les erreurs. J'aime Ruby on Rails, c'est : - fiable avec une grande communauté - productif - créatif - facile à démarrer - rentable Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

Eh bien, il y a une limitation à cela.

Actuellement, il est dans une position étrange avec JS sur le front-end.

Principalement parce que la plupart des développeurs de l'équipe Rails sont un peu à l'ancienne et essaient toujours de faire des pages web au lieu d'applications web.

De nos jours, je vois Rails plus comme un serveur API côté serveur qu'un framework de rendu de pages.

Donc, pour résumer :

- relation étrange avec le développement JS front-end en ce moment Avis collecté par et hébergé sur G2.com.

John Z.
JZ
Software Engineer
Petite entreprise (50 employés ou moins)
"Merveilleux cadre avec lequel travailler !"
Qu'aimez-vous le plus à propos de Ruby on Rails?

Ma partie préférée de Rails doit être son aspect "opinionated". Oui, vous pouvez vous retrouver à lutter contre le framework pour certaines choses non conventionnelles, mais le temps économisé en l'utilisant est énorme ! Cela a également été un énorme avantage lors de l'apprentissage du framework car tous les tutoriels restent cohérents quant à l'emplacement du code et à la configuration. Les routes vont dans les routes, les modèles sont dans les modèles, les vues dans les vues... Comparativement, en essayant d'apprendre node.js/express.js, vous pourriez trouver un tutoriel sur la publication d'un formulaire, puis un autre pour la gestion des fichiers, et la configuration du serveur est complètement différente. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

Je n'aime pas le pipeline d'actifs lorsqu'il s'agit de framework frontend, principalement angular.js. Les choses peuvent devenir désordonnées rapidement ici selon mon expérience. Il existe cependant d'excellentes ressources sur les meilleures pratiques pour connecter angular et rails. Juste la courbe d'apprentissage d'angular mélangée à son intégration dans rails m'a découragé de l'utiliser dans l'un de mes projets. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
AT
Marché intermédiaire (51-1000 employés)
"Ruby on Rails"
Qu'aimez-vous le plus à propos de Ruby on Rails?

L'extensibilité est remarquable. La communauté des gems Ruby on Rails est toujours florissante. Je n'ai pas rencontré beaucoup de problèmes où les gems étaient obsolètes ou ne fonctionnaient pas comme prévu la plupart du temps. La sécurité de Rails semble être solide, surtout avec les options par défaut qui aident à prévenir les vulnérabilités courantes comme le CSRF et le XSS. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

La courbe d'apprentissage au début est relativement raide. Il faut un certain temps pour s'habituer au pipeline d'actifs et à certaines configurations nécessaires pour passer d'une application simple. Avis collecté par et hébergé sur G2.com.

Mikhail U.
MU
Petite entreprise (50 employés ou moins)
"Ruby on Rails comme cadre principal pour deux grands portails internet."
Qu'aimez-vous le plus à propos de Ruby on Rails?

La syntaxe de Ruby est très conviviale et elle encourage les utilisateurs à écrire le code comme une histoire. Le modèle orienté objet est le cœur de Ruby, il permet d'appliquer les principes de la POO de manière très simple. De plus, il ouvre de nouveaux horizons avec toute la puissance de la méta-programmation. Il y a une blague : lorsque vous utilisez un framework léger pour le projet, après un certain temps, vous auriez un énorme monstre qui essaiera de faire les mêmes choses que Rails mais de manière très perverse. Rails est un framework très stable qui combine l'un des meilleurs ORM que j'ai jamais vus, un module de routage facile et une belle agrégation de modules utiles, qui facilitent la vie lorsque vous pensez à la sécurité, à la mise à l'échelle et à la maintenance de votre application. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

La véritable douleur pour moi était la magie, qui se passe à l'intérieur de certaines parties des rails. J'ai passé un moment vraiment intéressant à le déboguer lors de la migration de rails 3.1 à rails 3.4. Avis collecté par et hébergé sur G2.com.

Jesdakorn S.
JS
Chief Technology Officer
Réseautage informatique
Petite entreprise (50 employés ou moins)
"Meilleur cadre jamais pour les startups"
Qu'aimez-vous le plus à propos de Ruby on Rails?

Facile à lire, chargé de gemmes (bibliothèques), et communauté très active. Un changeur de jeu lorsque vous développez quelque chose de nouveau. Il est également assez facile à maintenir si vous suivez les meilleures pratiques. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Ruby on Rails?

Dans certaines situations, les performances ne peuvent pas correspondre à celles d'un autre cadre et bien sûr, une grande pile vient avec une grande responsabilité de RAM. Avis collecté par et hébergé sur G2.com.

Pricing Insights

Averages based on real user reviews.

Temps de mise en œuvre

3 mois

Perceived Cost

$$$$$
Ruby on Rails