Было бы здорово, если бы это был инлайн редактор (например, как telegra.ph), который позволял бы вставлять различные типы контента, а общую структуру было бы удобно хранить в БД, изменять в будущем и генерировать html для просмотра получившейся новости.