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.
- 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
- outillage supérieur
- Un grand nombre de bibliothèques
- Encourage le développement responsable web
- augmente la productivité
- Caractéristiques de tests excellents
- charges-cadre lent
- Les applications peuvent être lentes
- Le manque de documentation fiable
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.