Documentos de Académico
Documentos de Profesional
Documentos de Cultura
APLICACIONES WEB
Tema:
Integrantes:
Lizbeth Cando
Alex Salazar
Jason Bermeo
Diego Pullugando
Docente:
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
RUBY ON RAILS
• Active Record
• Es un framework probado
• Github
• Airbnb
• Twitch
• Basecamp
• Indiegogo
Filosofía de Rails
DRY (del inglés, "Don't Repeat Yourself") - sugiere que escribir el mismo
código una y otra vez es una mala práctica.
View (Vista)
Es la lógica de visualización
Consiste en una cantidad mínima de código incluido en HTML
El sistema de plantillas por defecto de Rails es RubyEmbebido (ERB)
Se pueden usar otros sistemas de plantillas (como HAML,Liquid, etc.)
En ellas se pueden usar los helpers (ayudantes) paragenerar formularios,
campos y otros elementos.
Se pueden reutilizar código mediante el uso de partials. Extrayendo código
repetitivo e incluyendólos donde corresponda
Se utilizan layouts para definir el maquetado.
Controller (Controlador)
VENTAJAS
3. Amplitud de miras
Cuenta con una sintaxis muy legible y cómoda para desarrolladores, tiene con
una comunidad muy comprometida y activa y supone un desafío muy
estimulante a nivel profesional. Todo esto hace que tu proyecto sea muy
atractivo a proveedores y desarrolladores.
4. Es sinónimo de calidad
Para proyectos tipo start ups, los inversores (españoles y especialmente los
internacionales) valoran el uso de esta tecnología porque son conscientes de
que la comunidad de programadores RoR está muy comprometida con la
calidad del código y usan, mayoritariamente, metodologías que permiten
asegurar la entrega de un software de calidad. Si vas a presentar tu proyecto
a inversores, RoR es tu tecnología.
Todas estas ventajas fomentan que sea un lenguaje en expansión y cada día
más empresas y programadores lo utilizan.
DESVENTAJAS
Tenemos que como conclusión del presente proyecto de investigación se realizó con
éxito ya que se pudo explicar sobre Ruby on Rails y se logró hacer una práctica con
todos los funcionamientos.
RECOMENDACIONES
Para la instalación de este programa se recomienda seguir todos los comandos que
se explicó porque con ello no tendrá un correcto funcionamiento.
BIBLIOGRAFÍA
https://lextrend.com/5-ventajas-de-ruby-on-rails/
http://rubyonrails.org.es/
https://jditic92.wordpress.com/2015/05/11/caracteristicas-ventajas-y-desventajas-
de-las-tecnologias-de-desarrollo-ruby-on-rails-y-php/
https://www.codecademy.com/es/learn/learn-rails
https://www.youtube.com/watch?v=LMD3P97gXa0