With this first blog, I'd like to start a series about application integration. Quite often, I encounter projects where Liferay must integrate with some backend services. There are lots of integration patterns.
Integration may happen at browser or server side.
There are many development frameworks available (React, Vue, MVC Portlet, Liferay Faces, Spring MVC Portlet...)