gery51

Headless CMS

What’s missing in TheBrain 9 ?

A CMS system on a server to store the data used and coupled with the thoughts. (Assets)

What do we need ?

1°) a Content Management System (CMS) but Headless, so we are free to use what we want to visualize the data

What is it ?

https://css-tricks.com/what-is-a-headless-cms/

2°) A underlying database to store the data .

Another new back-end Nosql database should be used : OrientDB or FireBase (GoogleChroom)

http://orientdb.com/orientdb/ or https://firebase.google.com/docs/database/

Why nosql ?

Because the traversal between the different nodes can be done without joins and is much more speedy and can easily be done with the available report.

3°) A Json Api to binding the Json data from the database to the ckeditor’s components.

4°) Ckeditor 5

https://ckeditor.com/

For more detail about the editor, see the attachment

Greatings,

Gerard

Quote
ruudhein
For sake of discussion.

Quote:
A CMS system on a server to store the data used and coupled with the thoughts


What's your use case? Do you think this is a common use case for most TheBrain customers?

Could you use the existing datbase and develop an application around that?

Quote:
Another new back-end Nosql database should be used : OrientDB or FireBase (GoogleChroom)


Do you hold out hope that after almost 5 years of developing the 3rd generation of TheBrain, just before going release they're going to change the whole database itself?
Using: Evernote | FilterizeEverdo | Dynalist | Liner | TheBrain v9.0.263.0
Quote
gery51
Hello Ruudhein,

Q1. When you have to store many foto's, video's or 3d files you will need to. The 30 Gb will be very quickly overtaken
Q2. Yes you could.
Q3. i put my statement incorrectly, the locally database (sqlite)  should not be replaced but complement by a nosql.
I don't say they have to do it now, immediately ! but that will be the future:Nosql.

Everyone will not have to use the additional DB ! Strict personal users will not, but give the opportunity to groups who want to, to use it. 

The additional databases (2 for backup ) doesn't have to be present on the same place of the actual db.
It could be placed on your own server or another cloud.

The software could then be used as a general tool for many new user-types and will be make collaborative so that groups will be able to work together.  

Have a nice day,
Gerard

Quote
zenrain
Hmm.
macOS 10.13
TheBrain 9.0.250
Quote
gery51
Hi zenrain, do you not agree ?
Quote
zenrain
It's mostly above my head, so I immediately went to thinking about headless horsemen which I find much more entertaining than ruminating on back-end databases. My post was originally alluding to that, but I realized it could be interpreted as rude, instead of just me being randomly quirky, so I changed it. And here we are. [wink]
macOS 10.13
TheBrain 9.0.250
Quote
gery51
Hello, everyone

Here by an open source headless cms writen in Java
Maybe to consider to implement in TB9 ? It should be transcripted in c#.
In attachment a demo how it works with the brain.
Regards,
Gerard
Quote

Add a Website Forum to your website.

Newsletter Signup  Newsletter        Visit TheBrain Blog   Blog       Follow us on Twitter   Twitter       Like Us on Facebook   Facebook         Circle Us on Google+  Google         Watch Us on Youtube  YouTube       

TheBrain Mind Map & Mindmapping Software     Download TheBrain Mind Mapping Software