API RESTful con NodeJS

A continuación podemos ver una simple Api RESTful con NodeJS.

Esto es una continuación del post: API RESTful

A nivel de archivos encontramos los siguientes

  • index.js -> este posee la definición de las rutas y la inicilización del servidor.
  • package.json -> posee las especificaciones de la aplicación y los node-modules necesarios
  • endpoitns/personas.js -> en este se encuentran cada uno de las operaciones sobre personas.
  • models/personas.js -> en este archivo se encuentra un array de objetos para ser usados como datos del sistema.

API RESTful en Go

A continuación podemos ver una simple Api RESTful en Go.

Esto es una continuación del post: API RESTful

A nivel de archivos encontramos los siguientes

  • main.go -> este posee la definición de las rutas y la inicilización del servidor
  • endpoitns/personas.go -> en este se encuentran cada uno de las operaciones sobre personas, asi como un mapeo de datos de ejemplos

GIT: Información Útil

A continuación voy a ir listando diferentes comandos del GIT que fui necesitando a medida que voy trabajando con GIT desde la fecha creación de esta entrada, a medida que vaya necesitando mas comandos los voy agregando y al final agrego un listado de fuentes de la información.

API RESTful

Un web service es una de las formas que tenemos para disponibilizar interfaces de nuestro sistema a terceros. Con lo cual pueden consultar, agregar, borrar y modificar datos de nuestro sistema invocando los distintos endpoints habilitados.

Existen dos tipos ampliamente utilizados para dicha función, los cuales son SOAP y RESTful. SOAP fue usado ampliamente en el pasado y se basa en el intercambio de datos en formato XML, mientras que, REST gano bastante terreno y principalmente lo usamos con estructuras en JSON.