Public
Like
Pegasus
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v10View latest version
Этот каталог содержит серверную часть приложения DevToolkit.
index.ts- Основной HTTP-обработчик, который обрабатывает запросы и отвечает за маршрутизациюutils.ts- Серверные утилиты для работы с HTTP-запросами и ответами
POST /api/convert/json-to-yaml- Конвертирует JSON в YAMLPOST /api/convert/base64- Кодирует/декодирует Base64
GET /api/generate/uuid- Генерирует UUID
POST /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