Это действительно зависит от того, что именно вы делаете.
Концептуально, вы, вероятно, будете использовать какую-то систему шаблонов для генерации ваших HTML-файлов (таких как Jade, Dust, EJS, Handlebars, Nunjucks, PUG и т. Д.), А затем вы сохраните некоторое состояние в базе данных ииспользуйте запрос из базы данных в качестве входных данных для шаблона при каждом отображении конкретной страницы.
Таким образом, когда вы добавляете элемент в базу данных, он будет отображаться во всех будущих визуализациях страницы.
Таким образом, ваша кнопка будет вызывать отправку формы на ваш сервер, которая добавитэлемент в базу данных и ответ от сообщения формы будут отображать страницу после добавления элемента в базу данных.Все будущие визуализации страницы от всех пользователей также будут показывать те же элементы на просчитанной странице.