Теперь вы можете использовать Markdown для форматирования постов! Это позволяет добавлять изображения, заголовки, списки, ссылки и многое другое.
## Заголовок 2 уровня
### Заголовок 3 уровня
#### Заголовок 4 уровня**Жирный текст**
*Курсив*
~~Зачеркнутый текст~~Маркированный список:
- Первый пункт
- Второй пункт
- Третий пунктНумерованный список:
1. Первый пункт
2. Второй пункт
3. Третий пункт[Текст ссылки](https://example.com)> Это цитата
> Можно писать на нескольких строкахИнлайн-код:
Используйте `код` внутри текстаБлок кода:
```
function example() {
console.log("Hello, World!");
}
```-
Поместите изображение в папку
public/images/<slug>/(одна папка на статью, где<slug>совпадает с именем.md-файла без расширения)Например: для статьи
content/articles/my-post.mdфото лежит вpublic/images/my-post/my-photo.jpg -
Используйте Markdown синтаксис:

Простое изображение:
Изображение с подробным описанием:
Изображение с подписью:
<figure class="article-figure">
<img src="/images/my-post/photo.jpg" alt="Описание изображения" />
<figcaption>Подпись к изображению</figcaption>
</figure>- Формат: Используйте JPG для фотографий, PNG для скриншотов и графики
- Размер: Оптимизируйте изображения перед загрузкой (рекомендуется до 1MB)
- Названия файлов: Используйте понятные имена на английском, без пробелов (например:
project-screenshot.jpg) - Alt-текст: Всегда указывайте описание в квадратных скобках для доступности
Это вводный параграф. Здесь можно описать основную идею поста.
## Основная часть
Давно хотел поделиться этим проектом. Вот что получилось:

### Ключевые особенности
- **Быстрая работа** - оптимизация производительности
- **Красивый дизайн** - современный UI/UX
- **Удобство** - интуитивный интерфейс
Можно посмотреть [исходный код на GitHub](https://github.com/username/repo).
## Технические детали
Для реализации использовал:
```javascript
const config = {
framework: 'React',
language: 'TypeScript'
};Важно: Не забудьте установить все зависимости перед запуском!
Как по мне, получилось отлично!
## Структура поста в коде
```typescript
{
id: 2,
date: "2025-01-15",
title: "Название поста",
preview: "Краткое описание для превью",
content: `Здесь весь Markdown контент...

## Заголовок
Текст поста...
`,
tags: ["React", "TypeScript", "Web"]
}
- Форматирование: Оставляйте пустую строку между параграфами для правильного отображения
- Изображения: Проверяйте пути к изображениям - они должны начинаться с
/images/ - Предпросмотр: После добавления поста, проверьте как он отображается на сайте
- Резервные копии: Храните изображения в отдельной папке на случай необходимости восстановления
Для рендеринга Markdown используется библиотека react-markdown. Все стандартные возможности Markdown поддерживаются из коробки.
Если нужны дополнительные возможности (таблицы, сноски и т.д.), можно расширить функциональность через плагины.
