Underc0de

Programación Scripting => Ruby => Mensaje iniciado por: Alejandro_99 en Septiembre 10, 2013, 02:29:36 PM

Título: Creando una pequeña aplicacion en Ruby on Rails
Publicado por: Alejandro_99 en Septiembre 10, 2013, 02:29:36 PM
(http://4.bp.blogspot.com/-3sCZbipU0nY/TfemZUp9RMI/AAAAAAAAAAQ/L3JN3bYTu6I/s1600/ruby_on_rails_logo.jpg)

Esto esta destinado para usuarios de Windows. Primero debes descargar la aplicación "RailsInstaller" lo podemos hacer desde este link: http://railsinstaller.org/en (http://railsinstaller.org/en) descargamos la que dice "Windows Ruby 1.9"

Una vez que la instalaste, nos dirigimos al programa y abrimos la aplicación que tiene como nombre: "Command Prompt with Ruby and Rails", al abrir el mismo se abrirá una consola dentro del mismo y al lado de la siguiente linea C:\Sites> colocamos lo siguiente:

Código (ruby) [Seleccionar]
rails new Proyecto -d sqlite3

Una vez que ingresamos la siguiente linea esperamos que cargue y cree los directorios de nuestra aplicacion. Luego que termino de cargar y volvio a salir la siguiente linea: C:\Sites> escribimos lo siguiente:

Código (ruby) [Seleccionar]
cd Proyecto "Lo que hicimos aqui fue ingresar a nuestro poyecto recien creado en rails"

Si realizamos todo bien nos debe salir la siguiente linea: C:\Sites\Proyecto>

Luego ponemos la siguiente linea de codigo:
Código (ruby) [Seleccionar]
rails g scaffold persona nombre
Despues que cargo, y nos volvio a salir esta linea: C:\Sites\Proyecto>

Escribimos esta linea:
Código (ruby) [Seleccionar]
rake db:migrate
Nuevamente esperamos que cargue y vuelva a aparecernos esta linea: C:\Sites\Proyecto>

Tecleamos lo siguiente:
Código (ruby) [Seleccionar]
rails s "Aqui le dimos inicio al servidor"
*Aclaracion debemos mantener siempre abierta nuestra aplicacion llamada "Command Prompt with Ruby and Rails" "Esto es para que funcione el servidor y nuestra aplicacion"

Si hicimos todo bien, en nuestro navegador escribimos el siguiente link: http://localhost:3000/personas y nos debe aparecer nuestra aplicacion, debe salir algo como esto:

Listing personas
Nombre          

New Persona

Presionamos en donde dice New Persona y hay ingresamos un nombre (registro), donde ademas lo podemos guardar, editar y eliminar.