Closed SashaLevkovich closed 1 week ago
Планирование и проектирование:
Настройка среды разработки:
Установка и настройка PostgreSQL.
Установка и настройка Docker и Docker Compose.
Настройка Node.js и Sequelize.
Разработка моделей Sequelize:
Разработка модели "Topic" (Топик).
Разработка модели "Comment" (Комментарий).
Разработка модели "Reply" (Ответы на комментарии).
Разработка контроллеров для API:
Разработка контроллера для работы с топиками.
Разработка контроллера для работы с комментариями.
Разработка контроллера для работы с ответами на комментарии.
Защита от XSS и SQL-Injection:
Проверка и очистка входных данных для предотвращения XSS.
Использование подготовленных запросов или ORM для предотвращения SQL-Injection.
SAN-43 Реализовать API для форума
Подзадачи:
Планирование и проектирование:
Настройка среды разработки:
Установка и настройка PostgreSQL.
Установка и настройка Docker и Docker Compose.
Настройка Node.js и Sequelize.
Разработка моделей Sequelize:
Разработка модели "Topic" (Топик).
Разработка модели "Comment" (Комментарий).
Разработка модели "Reply" (Ответы на комментарии).
Разработка контроллеров для API:
Разработка контроллера для работы с топиками.
Разработка контроллера для работы с комментариями.
Разработка контроллера для работы с ответами на комментарии.
Защита от XSS и SQL-Injection:
Проверка и очистка входных данных для предотвращения XSS.
Использование подготовленных запросов или ORM для предотвращения SQL-Injection.
Ожидания: