Backend for Front-end: why and how?


Technologies & Solutions

Date and time

Monday, 10. October 2022., 14:30


Hall A



You shouldn't do microservices. If you do, you're probably having tons of technical issues.In the good old days, applications were simple. A browser send a request to a webapp endpoint; the latter fetched data from a database and returned the response.Mobile clients changed this approach.The display area of mobile clients is smaller:just smaller for tablets, much smaller for phones.A possible solution would be to return all data and let each client filter out the unnecessary one. Unfortunately, phone clients also suffer from poorer bandwidth. Hence, over-fetching is not an option. Each client requires a different subset of the data.To avoid the over-fetching issue above, each microservice needs to serve the data strictly necessary for each kind of client. It introduces coupling between a microservice to its clients.Backend For Front-end is an approach to tackle this issue. In this talk, I'll describe it, its possible implementations and demo them.

Lecture details

Talk Attendence: Attendance in person
Level of difficulty: Detailed
Desirable listeners function: Software Developer or Architect
Group of activity: Technologies & Solutions

About speaker


The conference is organized by the Croatian Association of Oracle users & Croatian Java Users Association. 

Like us on Facebook

We post news, photos and other interesting facts on official JavaCro Facebook Page.

Follow us on Twitter

Keep up to date with all the news on Twitter!

Platinum Sponsor

Golden sponsors

Silver sponsor

Media Sponsor