Support Vue.js and SvelteKit next to React.js and Angular for AEM.
Use-case:
A client wants to use Vue.js or Angular for its (SPA) frontend. Vue.js is a popular framework, second only to React.js. Svelte is more popular than React.js in the Asian market (China).
Current/Experienced Behavior:
Only React.js and Angular are officially supported.
Improved/Expected Behavior:
Also Vue.js and SvelteKit are officially supported for the ui.frontend module.
Environment Details (AEM version/service pack, any other specifics if applicable):
This has been reported to the engineering under the internal reference SITES-15877. The product team will triage this request to verify feasibility based on the prioritization model. This post will be updated according to the Jira request status.
@jeremylanssiers Reply from PM: We won't add support for any further frameworks for the SPA Editor, because this is not sustainable for the longer term. However, we have the all-new Universal Visual Editor that will support ANY framework. This will add a very similar use case that the SPA Editor provides to other frameworks as well, like Vue.js and SvelteKit.