Ruby on Rails

Ruby on Rails

Ruby on Rails est un framework de développement web multi-plateforme qui permet aux développeurs de créer des bases de données, des pages Web et fournissent divers services Web. Le cadre a été introduit en 2005 et continue de recevoir des mises à jour aujourd'hui.

Télécharger Ruby on Rails
Les caractéristiques de Ruby on Rails
  • cadre de développement Web simplifié pour plusieurs plates-formes
  • Créer et déployer des pages Web, des applications et des services
  • Code d'essai et les applications pour réduire les bogues
  • Travaillez facilement avec les membres de l'équipe sur un projet de développement
Plus de Ruby on Rails
  • outillage supérieur
  • Un grand nombre de bibliothèques
  • Encourage le développement responsable web
  • augmente la productivité
  • Caractéristiques de tests excellents
Moins de Ruby on Rails
  • charges-cadre lent
  • Les applications peuvent être lentes
  • Le manque de documentation fiable
Ruby on Rails Avis

Ruby on Rails peut sembler un peu vieille école pour le développement web d'aujourd'hui professionnel. Maintenant dans sa 13e année, le cadre populaire a encore beaucoup à offrir. Ruby, comme d'autres cadres, invite les développeurs à travailler de manière systématique. Le nom de cette méthode selon Ruby est « convention sur la configuration. » Peut-être le plus grand avantage d'une mentalité de COC est que les différents développeurs peuvent se réunir pour travailler sur un seul projet. Ruby contribue également à minimiser la création d'un code tout en évitant les chevauchements. Toute personne qui a des applications utilisées développées avec Ruby les reconnaissent généralement parce qu'ils ont un style très commun de déploiement. Ruby a été utilisé par les services Web comme GitHub et Hulu pour fournir de nombreuses applications. Ruby n'est pas techniquement un langage de programmation comme Python ou HTML. Il fonctionne comme simplement un cadre d'économie de temps qui permet aux développeurs de travailler dans un grand nombre de langues. Le principal avantage de la plate-forme est qu'il simplifie la gestion des applications web complexes. Ceux qui sont employés dans des domaines techniques nécessitant le développement d'API sont susceptibles de trouver cette expérience avec Ruby on Rails est préféré. Après tout, les grands projets de développement web comme Kickstarter ont été réalisées avec Ruby. La grande chose à propos de Ruby est qu'il est pas trop intimidant pour le développeur Web à partir. Il a même été enseigné en une seule journée aux classes de codeurs novices. Il y a, malheureusement, certains inconvénients à l'utilisation du cadre. Un gros problème a toujours été la vitesse. Les applications Web construites avec Ruby peuvent être lents. Le cadre lui-même peut aussi être lent à démarrer, offrant une quantité de frustration. Un autre problème est que la documentation fiable pour le cadre peut être difficile à trouver.

Ruby on Rails Vidéo

Alternatives à Ruby on Rails

Sails.js

Libre
Vues / homepage.ejs. Objectif. #. Ce modèle est le réel qui est rendu par par défaut lorsqu'un utilisateur visite l'URL de base de votre application levée. Notez le fichier extension? Il est
Afficher les détails

Backbone.js

Libre
Backbone.js commercialise elle-même comme un logiciel de codage conçu pour structurer des applications Web. Elle accomplit cette mission en fournissant des modèles complexes avec des liaisons
Afficher les détails

Apache Flex

Apache Flex est un outil open-source qui permet aux utilisateurs de créer leurs propres applications. Les applications peuvent être conçus et créés pour une variété de plates-formes mobiles
Afficher les détails

Sinatra

Libre
Une brève description du logiciel Sinatra Sinatra est un logiciel dont le développement et la conception est attribuée à Blake Mizerany. Le logiciel est librement accessible puisqu'il est
Afficher les détails

Express.js

Express.js est un framework web pour Node.js qui a été inspiré par Sinatra. Il a été créé et publié sous licence MIT par T.J. Holowaychuk, StrongLoop et d'autres contributeurs en Novembre 2010,
Afficher les détails

Java

Libre
Java est une collection de longue date des logiciels et des règles qui est responsable du développement et le déploiement de centaines de milliers d'applications et de sites Web. Ce qui distingue
Afficher les détails

Opa

Libre
Opa est un langage de programmation open source pour la création d'applications web. Il est libre d'utiliser et est livré avec un compilateur et la bibliothèque JavaScript.
Afficher les détails

Yesod

Yessod est un outil de développement utilisé pour créer des sites Web très efficaces et des applications Web à partir de la base. Yessod comprend presque tout ce dont vous avez besoin pour construire
Afficher les détails

Grails

Libre
Grails est un framework de langage Java populaire sous licence Apache et construit hors de la botte du printemps.
Afficher les détails

Web2py

Libre
Web2py est une plate-forme d'application web open source écrit dans le langage de programmation Python. Les développeurs Web peuvent utiliser le logiciel pour programmer une grande variété
Afficher les détails

Django

Libre
Django est un framework web Python qui est utilisé pour le développement de sites Web et d'autres fins. Il produit du code qui est facile pour presque tout le monde à comprendre, et il est même accessible
Afficher les détails

Kendo UI

Freemium
UI est Kendo une bibliothèque de composants pour JavaScript qui permet aux développeurs de créer lisse et moderne des applications web en une fraction du temps.
Afficher les détails

Pyramid

Libre
Pyramide est un framework web conçu pour aider les développeurs qui ont besoin de travailler en Python, une plate-forme de plus en plus utile d'avoir la langue devient de plus en plus répandue
Afficher les détails

Tryton

Libre
TRYTON est un logiciel d'affaires, idéal pour les entreprises de toute taille, facile à utiliser, complète et 100% Open Source.
Afficher les détails

Ember.js

Libre
GitHub est l'endroit où les gens construisent des logiciels. Plus de 27 millions de personnes utilisent GitHub pour découvrir, fourchette, et contribuer à plus de 75 millions de projets.
Afficher les détails

Flask

Libre
Qu'est-ce que Flask Apps ressemble? Si vous cherchez un code exemple des applications écrites avec Flask, un regard sur les sources des exemples sur github: flaskr - un microblog; minitwit -
Afficher les détails

Koa

Libre
Koa nécessite noeud V7.6.0 ou supérieur pour le support de la fonction ES2015 et async.
Afficher les détails

CodeIgniter

Libre
EllisLab, fabricants de ExpressionEngine CMS
Afficher les détails

Laravel

Libre
Laravel - Le framework PHP pour les artisans web.
Afficher les détails

Symfony

Libre
Dans cette section, vous allez ajouter un menu à côté Sonata qui permet à l'administrateur utilisateur de marquer une page d'agir comme la page d'accueil de votre CMS. ... Par exemple, une autre
Afficher les détails

CakePHP

Libre
CakePHP est un web open-source, framework de développement rapide qui fait construire des applications web plus simples,  plus rapide et nécessitent moins de code. Il suit le modèle-vue-contrôleur
Afficher les détails

Yii

La première façon d'installer Yû est à l'aide Composer.
Afficher les détails

ASP.NET

Libre
Construire des applications Web et des services qui fonctionnent sous Windows, Linux, et Mac OS à l'aide en utilisant C #, HTML, CSS et JavaScript. Commencez gratuitement sur Windows, Linux
Afficher les détails

Mithril

Libre
Mithril est utilisé par des sociétés comme Vimeo et Nike, et des plates-formes open source comme Lichess. Si vous êtes un développeur expérimenté et que vous voulez savoir comment Mithril compare
Afficher les détails

Catalyst

Catalyst est le plus populaire agile framework web Perl MVC qui encourage le développement rapide et la conception propre sans obtenir de votre manière.
Afficher les détails

Zend Framework

Libre
Questions et sécurité. Avez-vous trouvé un bogue dans Zend Framework? Signaler ici! Avez-vous identifié une vulnérabilité de sécurité dans ZF? S'il vous plaît nous le signaler à [email protected]
Afficher les détails

ASP.NET MVC

Libre
ASP.NET vous donne un puissant moyen basée sur les modèles pour créer des sites Web dynamiques qui suivent le modèle de conception MVC. sites de construction en utilisant HTML, CSS, JavaScript
Afficher les détails

Webiny

Webiny est un CMS open source de Serverless
Afficher les détails

Kohana

Libre
Page d'accueil kohana. Kohana est un cadre HMVC qui fournit un PHP5 ensemble riche de composants pour la création d'applications web.
Afficher les détails