Ruby On Rails

  • Uploaded by: Edwin Nájera
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Ruby On Rails as PDF for free.

More details

  • Words: 644
  • Pages: 7
2009

Practica Extra Ruby on Rails

Edwin Omar Nájera Espino. 200516280 15/05/2009

Contenido Que es el lenguaje Ruby ................................................................................................... 3 Framework Rails .............................................................................................................. 3

Ruby Que es el lenguaje Ruby Ruby es un lenguaje de programación, que posee las siguientes características: -

Interpretado Reflexivo Orientado a objetos

Este lenguaje de programación fue creado por el programador japonés Yukihiro “Matz” Matsumoto, quien empezó en 1993 a trabajar sobre este lenguaje. En 1995 lo presento públicamente. Ruby combina una sintaxis que está inspirada en Python, Perl siendo estas características de programación orientadas a objetos que son similares a Smaltalk. Ruby también comparte con otros lenguajes de programación como:    

Lisp Lua Dylan CLU

El lenguje Ruby es un lenguaje de programación interpretado de una sola pasada. La distribución de Ruby es bajo una licencia de Software libre.

Framework Rails Rails es un framework de aplicaciones web y su código es abierto, Rails está escrito en el lenguaje de Ruby, basado en la arquitectura de Modelo Vista Controlador (MVC). Los principios que se basa Rails son:  

Menos software Convención sobre configuración.

Cuando decimos que se menos software, con esto queremos dar a entender que escribimos menos líneas de código para implementar la aplicación. Si el código es pequeño el desarrollo del mismo es más rápido y con menos errores. La convención sobre configuración, significa que no tenemos que configurar los archivos XML. En Rails simplemente no existe!!.

En vez de usar archivos de configuración, rails utiliza una serie de convenciones simples que le permiten averiguar todo mediante reflexión y descubrimiento. El código de la aplicación y la base de datos, tiene la suficiente información y es la única que necesita Rails En las aplicaciones web orientadas a objetos sobre bases de datos, el modelo consiste en las clases que representan a las tablas de la base de datos.

Ejemplo Práctico Despus de haber instalado de forma correcta nuestro Ruby on Rails, vamos a realizar nuestro ejemplo. Como primer paso vamos a crear una carpeta que contendra toda la informacio de nuestro ejemplo en esta ocacion vamos a crear una que se llame analisis2 $mkdir analisis2 $ cd analisis2

Después de haber ingresado a nuestra nueva carpeta vamos a crear el proyecto de rails

$ rails ejemplo Después de haber ejecutado este comando, nos saldrá todo lo que se creó en nuestro directorio.

Una vez obtenido este resultado, el siguiente paso es crear la base de datos, en donde se guardaran los datos. Para ello lo realizamos con el siguiente comando. $rake db:create:all Una vez creada nuestra base de datos, vamos a crear la tabla y los campos que necesitemos para ello vamos a realizar el siguiente paso: $ ruby script/generate scaffold Cliente nombre:string nit:string email:string Una vez realizado este paso, se van a crear tanto el modelo, los controladores y las vistas, en si todo el MVC se creo a partir de este comando, como resultado nos muestra lo siguiente.

Despues de hacer lo anterior, como penúltimo paso vamos a realizar la migración de la base de datos, para ello hacemos lo siguiente: $ rake db:migrate Una vez realizado esto, solo nos queda subir el servicio del servidor y utilizar la aplicación, para ello hacemos lo siguiente: $ ruby script/server Después de haber ejecutado el comando anterior nos muestra en el explorar nuestra aplicación http://localhost:3000/clientes

Como podemos ver, Ruby on Rails nos creo prácticamente todo desde la lógica, el modelo y la vista, prácticamente todo el MVC, ahora bien solo nos queda usarlo.

Como podemos ver, fue muy sencillo, y el despliegue de la información esta muy bien proporcionada.

En conclusión, Ruby on Rails nos facilita de una manera considerable, la programación, como bien lo dije anteriormente, lo que necesita Ruby es el esquema de la base de datos y que es lo que tiene que hacer, y con esto lo demostramos.

Related Documents

Ruby On Rails
December 2019 48
Ruby On Rails
November 2019 52
Ruby On Rails Tutorial
October 2019 39
Ruby On Rails Pitfall
May 2020 27
Ruby On Rails
May 2020 19
Ruby On Rails
May 2020 22

More Documents from ""

Fran-utaaahj.docx
October 2019 80
Edwin Collectie
December 2019 66
Sistemas Activos Amd.docx
November 2019 60
December 2019 71
Innoveren Participeren
August 2019 66