Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

AEM as persistence of html content

Avatar

Avatar
Level 1
techsahara
Level 1

Likes

0 likes

Total Posts

1 post

Correct Reply

0 solutions
View profile

Avatar
Level 1
techsahara
Level 1

Likes

0 likes

Total Posts

1 post

Correct Reply

0 solutions
View profile
techsahara
Level 1

30-09-2020

We are trying build an internal application where the user can  create/edit html content  using WYSIWYG editor (like confluence).  The front end is a react project with embeded WYSIWYG and backend is Spring boot project

 

For persisting the data of this application we are considering options like RDBMS , NoSQL and AEM.

 

Is it possible to persist the HTML content in the AEM  such that we can

 

 - use API to perform create/update of the html content.

 - have versions of the content (such that only one version is active at any time)

 - perform search on the active version of the  content.

Thanks

 

 

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Coach
Employee
Jörg_Hoh
Employee

Likes

1,133 likes

Total Posts

3,161 posts

Correct Reply

1,079 solutions
Top badges earned
Coach
Give back 600
Ignite 5
Ignite 3
Ignite 1
View profile

Avatar
Coach
Employee
Jörg_Hoh
Employee

Likes

1,133 likes

Total Posts

3,161 posts

Correct Reply

1,079 solutions
Top badges earned
Coach
Give back 600
Ignite 5
Ignite 3
Ignite 1
View profile
Jörg_Hoh
Employee

30-09-2020

Of course this can be done in AEM. But in that case you don't make use of the features of AEM at all. For example, why do you want to store "HTML" within the repository, and why don't you use the standard ootb edit mode for creating content? This is WYSIWYG too. it can be embedded in a SPA as well.

(Not sure how this Spring Boot application fits into it, but you can of course make your SPA talk to this application too.)

 

I would recommend that you talk with an AEM architect, who can recommend the best options for your specific case.

Answers (0)