Blog
All Blog Posts | Next Post | Previous Post
tmssoftware.com and FaunaDB announce partnership to work on cloud database backed applications
Tuesday, June 9, 2020
We are excited to announce that tmssoftware.com & FaunaDB entered a partnership and as a first result, TMS WEB Core v1.4 features out-of-box support for FaunaDB.TMS WEB Core focuses on high productivity RAD component-based web client application development for Object Pascal developers and FaunaDB focuses on effortless serverless data access. Together, this offers a powerful combination for creating fast, secure web applications backed by the data correctness, capacity, redundancy, latency, and availability of FaunaDB.
![](https://www.tmssoftware.com/site/img/tms_fauna.png)
Now, creating a web application dealing with user data is nothing more than creating an account at FaunaDB, creating a new database with data collections you want, define your queries and get an API key.
In the TMS WEB Core web client application, drop a TWebFaunaDBClientDataSet on the form, specify the CollectionName (table name), ClientKey (API-key) & persisted DB fields. Activate this dataset and all DB-aware UI controls connected via a TWebDataSource to this TWebFaunaDBClientDataSet will work directly on the FaunaDB data.
![](https://www.tmssoftware.com/site/img/tms_fauna_ide.png)
TMS WEB Core in Embarcadero RAD Studio, using the TWebFaunaDBClientDataSet dataset for a seamless connection to data on FaunaDB
The TWebFaunaDBClientDataSet has been designed to also work seamlessly in multi-user/multi-account scenarios. Therefore, at TWebFaunaDBClientDataSet level, a UserCollectionName can be set and a user login and signup function is integrated at dataset level.
It is clear that the combination of web front-end development with TMS WEB Core with data in the backend managed by the serverless FaunaDB service offers an unparalleled combination to develop and deliver secure, reliable, high performant web-based applications fast.
Our chief evangelist Dr. Holger Flick explains all in detail in a special video about this:
You can now explore this first result of our partnership by downloading TMS WEB Core v1.4 from https://www.tmssoftware.com/site/tmswebcore.asp and create a FaunaDB account at https://www.fauna.com.
Bruno Fierens CEO tmssoftware.com sales@tmssoftware.com |
Joe Volat PR FaunaDB press@fauna.com Twitter: @fauna Community: https://community.fauna.com |
Bruno Fierens
![](img/handwrite_message_24.png)
This blog post has received 12 comments.
![](img/handwrite_message_24.png)
I have just been to the website "https://www.faunadb.com" to take a look:
The functionality of "faunadb" is quite different and looks just awesome!
Thank you TMS for exploring new technologies and making it available for us all.
Kamran
![](img/handwrite_message_24.png)
stlcours
![](img/bullets/6.png)
![](img/handwrite_message_24.png)
Bruno Fierens
![](img/handwrite_message_24.png)
Suer Martin
![](img/bullets/6.png)
![](img/handwrite_message_24.png)
Bruno Fierens
![](img/handwrite_message_24.png)
Winstanley Tim
![](img/handwrite_message_24.png)
Suer Martin
![](img/handwrite_message_24.png)
Erva Mikko
![](img/bullets/6.png)
![](img/handwrite_message_24.png)
Bruno Fierens
![](img/handwrite_message_24.png)
Any news for VCL/FNC components for FaunaDB?
Erva Mikko
![](img/bullets/6.png)
![](img/handwrite_message_24.png)
Bruno Fierens
All Blog Posts | Next Post | Previous Post
Farias Anderson