Blog
All Blog Posts | Next Post | Previous Posttmssoftware.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.
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.
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
This blog post has received 12 comments.
2. Tuesday, June 9, 2020 at 6:06:40 PM
Hello
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.
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
3. Tuesday, June 9, 2020 at 6:53:07 PM
Could you add the component of FaunaDB to VCL and FMX? Thanks
stlcours
4. Tuesday, June 9, 2020 at 10:02:40 PM
Stay tuned
Bruno Fierens
5. Wednesday, June 10, 2020 at 1:27:50 PM
It seems you just almost erased my backend... ;-)
Suer Martin
6. Wednesday, June 10, 2020 at 1:28:48 PM
Sorry :)
Bruno Fierens
7. Wednesday, June 10, 2020 at 1:53:53 PM
This is *excellent* - top work guys!
Winstanley Tim
8. Wednesday, June 10, 2020 at 5:25:06 PM
It seems you just almost erased my backend... ;-)
Suer Martin
9. Thursday, June 11, 2020 at 4:16:21 PM
Any estimate when FMX/FNC components might be available? Just starting new project and this seems interesting backend.
Erva Mikko
10. Thursday, June 11, 2020 at 5:02:08 PM
We hope for Q3
Bruno Fierens
11. Wednesday, March 3, 2021 at 7:55:10 PM
Hi,
Any news for VCL/FNC components for FaunaDB?
Any news for VCL/FNC components for FaunaDB?
Erva Mikko
12. Wednesday, March 3, 2021 at 7:56:21 PM
It is in the works, in test phase internally. In coming months hoping to go beta.
Bruno Fierens
All Blog Posts | Next Post | Previous Post
Farias Anderson