Adobe建议对需要基于单页应用程序框架的客户端渲染(例如React)的项目使用SPA编辑器。 了解更多。
构建AEM Mobile On-demand Services应用程序与直接在Cordova(或PhoneGap)Shell中运行的应用程序不同。 开发人员应该熟悉:
要深入了解插件,请参阅以下资源:
使用插件功能的模板的编写方式应当使其仍可在浏览器中创作,而不应存在插件桥。
以下准则将帮助那些希望构建移动设备应用程序模板和组件的经验丰富的AEM网站开发人员:
构建AEM站点模板以鼓励重复使用和可扩展性
与单个整体文件相比,需要多个组件脚本文件
与JSP相比,使用Sightly/HTL作为模板语言更好
优化设备内性能
您可以在此处🔗详细了解有关渲染阻止外部脚本的。
与特定于Web的库相比,首选使用特定于应用程序的客户端JS和CSS库
要深入了解jQuery移动设备,请单击此处。
相对于全栈,首选微库
最大限度地减小文章有效负载的大小
要进一步了解其他两个角色和职责,请参阅以下资源: