How to connect the front end to the back end

by Andrea Maioli on 07/01/2016

In the last few weeks, we’ve seen how to create a document-based Back End with Instant Developer Cloud and how to build the Front End views. The final step is to connect them, and this is a delicate subject because it affects both the security and performance of the application.

People who use Instant Developer Foundation know that the most frequently used user interface widget is the panel, because it allows you to display and edit a list of records in a thousand different ways. The analog of the panel in the Cloud edition is the DataMap, a universal data-access component, which also allows data binding, so it makes it possible to map query results and the content of collections on screen.

The DataMap stars in the interactive tour I have for you this week. I’m sure that those of you who’ve asked for more information about Instant Developer Cloud will find it here.

The DataMap is even more versatile than the panels. In fact, it:

  • is a universal data-access component. It allows you to map the results of queries, collections, in-memory arrays, and json objects.
  • also permits video pagination mechanisms, pagination when reading from the database, and infinite scrolling.
  • manages the data read/write life cycle asynchronously, but makes it simple to control operations using events.
  • makes it possible to manipulate data, such as sorting and filtering, using a simple line of code or by linking filter objects already on the screen.
  • can work both offline or online without any change to the code, and when online, data binding takes place securely on the server.

In addition to the interactive tour, I encourage you to try TripTrak: even when used in the browser it can show you how interactive an application built with Instant Developer Cloud can be.

Finally, thanks to all of you who are starting to develop new apps based on Instant Developer Cloud with me.

It’s really the beginning of a beautiful adventure, where the starting point is no longer a database schema or the system architecture: it’s stepping into your users’ shoes. We’ll have more chances to talk about that, too.

If any other intrepid souls want to give it a try, we still have a few spots available in the free version until September.

Leave a Comment

Previous post:

Next post: