Blog

Costuire un servizio RESTful con MongoDb e Sinatra

In questo articolo costruiremo un servizio web di tipo RESTful usando il database No-Sql MongoDb ed il framework Ruby Sinatra. In particolare costruiremo un’applicazione per la gestione di una lista di promemoria implementando le tipiche operazioni CRUD (Create, Read, Update, Delete) ed esponendole sul web tramite un API REST. Per API REST si intende mappare le operazioni da effettuare sui verbi del protocollo HTTP (GET, POST, PUT, DELETE), in modo che ad ogni richiesta corrisponda un’azione. Ad esempio, con una richiesta di tipo GET all’URL

todo-app/todos

avremo la lista di tutte le cose da fare, mentre con una richiesta di tipo POST potremo inserirne una nuova e così via.

Continua a leggere Costuire un servizio RESTful con MongoDb e Sinatra