ты спросил про "оптимальнее", так? это субъективное, плюс ты недостаточно контекста дал. я просто не понял почему из
>Если генерировать отдельно, то сложно будет поддерживать. Ну вот например появится хотелка добавить картинку какую-то.
следует что im не подходит
Ну так аргументы нужны, а не субъективность. Почему считаешь А будет лучше, чем Б?
Не хватает контекста - спрашивай.