Visual SPA Editor FAQs
Is Magnolia personalization feature supported?
Yes, this feature is available since October 2021.
Check out the Personalization of headless SPA projects page. |
Can the Page Editor load an app hosted on another server, like Next?
Yes, this feature is available since December 2021.
Check out the SPA hosting page. |
How to provide good SEO for my SPA?
Because your public SPA is running completely outside of Magnolia, you should use whatever frontend delivery system makes the most sense for your team and project. We recommend some kind of SSR system such as Next, Nuxt, Render, Gatsby, or your own. This is the best practice to have a SPA with good SEO crawlabilty.
Is this a RAD App Builder?
Rapid Application Development (RAD) is an agile and rapid approach to building software with a strong focus on usability. It can be used to allow non-developers to assemble web apps & mobile apps in an intuitive way. However, it does not provide anything special to manage app state and events, that must be provided by your frontend project.
Not seeing green bars while editing?
In some instances, you may not be seeing the green edit bars while using the Visual SPA editor. If this is the case, try some of the following techniques.
Tip | Notes | |||||||
---|---|---|---|---|---|---|---|---|
1 |
|
Make sure your
|
||||||
2 |
Correct environment |
Make sure the Author SPA is fetching data from the correct environment, the Magnolia Author instance.
|
||||||
3 |
Correct libraries |
Ensure you’re using the latest frontend libraries. |
||||||
4 |
HTML DOM comments |
Check to see if there are any HTML comments in the DOM. Try running the If this is the case, manually call
The green bars are placed in the Page Editor based on the comments that the frontend places in the HTML using one of the frontend libraries. It is imperative to have the HTML comments rendered.
Check the console log
1. A race condition is a situation when several processes or threads are attempting to access the same resource.
|