LORENZO

DEL ROSSI

Computer Engineer

API RESTful in Java + Spring

2019
API RESTful in Java + Spring

Sviluppare un set di API è un ottimo esercizio di sviluppo. Lo vediamo da diversi anni ormai e adesso che anche WordPress offre le sue API possiamo iniziare a sviluppare più facilmente. Con l’acronimo API si intende Application Programming Interface e non è altro che la creazione di una serie di endpoint (delle URL) che rispondono alle richieste fatte da uno sviluppatore. Praticamente una raccolta di metodi che ci permettono di collegare librerie o applicazioni presenti su diversi sistemi.

Il significato dell’acronimo REST è REpresentational State Transfer, ovvero una rappresentazione del trasferimento di stato di un determinato dato. Il mio lavoro è stato sviluppare in linguaggio Java e tramite l’utilizzo del Framework Spring un’applicazione Web basata su microservizi seguendo il pattern MVC (Model View Controller), con particolare attenzione al lato server della stessa.