Creando una API básica en Ruby on Rails Parte 1
Hoy en día la información compartida entre aplicaciones es vital para el uso de software moderno. Hace ya algunos años atrás hemos estado escuchado el termino de API (“Application Programming Interface”) y sus miles de bondades que tienen al usarlas.
Este post mostrare un ejemplo básico de como crear una API con Ruby on Rails y Postgresql espero se de su ayuda.
Creando el Proyecto.
Comencemos a crear nuestro proyecto, actualmente Rails permite crear proyectos con la función únicamente para API’S, en este caso usaremos esa funcionalidad.
En este punto considero que ya tienes tu directorio donde se construirá el proyecto.
Abrimos la terminal y nos posicionamos en el directorio en donde se creara tu proyecto, en mi caso será en c:\rails_api_basic.
- Ejecutamos el siguiente comando para crear nuestro proyecto
rails new api_pets — api — datatabese=postgresql
este comando creara la estructura de nuestro proyecto.
2. Ahora navegamos hacia la carpeta api_pets y listo, ahora ejecutamos un bundle para instalar nuestras dependencias del proyecto.
bundle o bundle install
con nuestras dependencias instaladas, ahora podemos preparar nuestras bases de datos, para ello ejecutamos el siguiente comando.
rake db:setup
perfecto!, ahora probemos nuestro servidor.
rails s
esto nos correrá el servidor en el puerto 3000, quedando de la siguiente manera http://localhost:3000