Я занимаюсь разработкой расширяемого веб-приложения, в котором сторонние разработчики могут создавать виджеты / страницы (автономные), и мое веб-приложение сможет его загрузить. В виджете / странице будет представление пользовательского интерфейса и некоторые задачи, которые применимы к содержимому пользовательского интерфейса. Сторонний разработчик предоставит HTML, JS и CSS.
Я хочу помочь в понимании правильного шаблона для достижения этой расширяемости. Если будет полезен какой-либо доступный фреймворк или пример, который уже делает это,