Этот каталог содержит серверную часть приложения DevToolkit.
index.ts - Основной HTTP-обработчик, который обрабатывает запросы и отвечает за маршрутизациюutils.ts - Серверные утилиты для работы с HTTP-запросами и ответамиPOST /api/convert/json-to-yaml - Конвертирует JSON в YAMLPOST /api/convert/base64 - Кодирует/декодирует Base64GET /api/generate/uuid - Генерирует UUIDPOST /api/convert/color - Конвертирует цвета между форматами (HEX, RGB, HSL)Бэкенд построен на фреймворке Hono, который обеспечивает эффективную маршрутизацию и обработку HTTP-запросов.
// Пример использования API для конвертации JSON в YAML
const response = await fetch('/api/convert/json-to-yaml', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ data: { hello: "world" } })
});
const result = await response.json();
console.log(result.result); // Выведет YAML