YamlBox

О

Инструменты, которые не касаются ваших данных

YamlBox существует из-за неудобного шаблона в инструментах разработчика: файлы, с которыми вам больше всего нужна помощь — манифесты Kubernetes со встроенными секретами, JWT, содержащие утверждения сеанса, экспорт клиентов CSV — это именно те файлы, которые большинство онлайн-инструментов просят вас загрузить на сервер, о котором вы ничего не знаете.

Альтернатива не сложная. Современные браузеры могут анализировать YAML, читать XLSX книги, различать JSON структуры и генерировать код — и все это локально и быстро. Единственная причина, по которой многие инструменты делают это на стороне сервера, — это архитектурные привычки. Таким образом, каждый из инструментов 19 здесь работает на стороне клиента, что превращает обещание конфиденциальности в инженерный факт, а не в заявление политики: нет конечной точки загрузки, потому что нет обработки на сервере.

Что это меняет на практике

  • Скорость: нет запроса на конверсию, поэтому результаты появляются по мере ввода, а файлы размером в несколько мегабайт ограничены вашим устройством, а не ограничением скорости.
  • Конфиденциальность: ничего не передается, не регистрируется и не сохраняется. Вы можете проверить это на вкладке сети браузера или перейдя в автономный режим.
  • Долговечность: тихие статические страницы обслуживаются из пограничного кэша — их запуск недорог, поэтому инструменты остаются бесплатными без агрессивной монетизации.
  • Честность: сообщения об ошибках с указанием строк и столбцов, списки функций, описывающие, что на самом деле делает инструмент, и никаких темных шаблонов вокруг ограничений.

Как устроен сайт

Сайт статичен: Astro генерирует HTML во время сборки, Tailwind CSS v4 стилизирует его, а небольшое количество TypeScript приводит в действие каждый инструмент, загружаемый только на те страницы, которые в нем нуждаются. Все обслуживается из периферийной сети Cloudflare, а это означает, что страницы поступают из ближайшего к вам центра обработки данных. Здесь нет сервера приложений, базы данных и системы учетных записей пользователей — вся архитектура является отражением требований конфиденциальности.

Принципы

  1. Выполните одну работу правильно. Каждый инструмент представляет собой целенаправленную утилиту с реальной обработкой ошибок, а не мега-приложение с шестнадцатью половинчатыми функциями.
  2. Никаких аккаунтов, никогда. Конвертеру не нужен ваш адрес электронной почты. Ничто на этом сайте не требует регистрации.
  3. Доступность не является обязательной. Навигация с помощью клавиатуры, видимый фокус, семантический HTML и метки для чтения с экрана — это часть определения готовности, а не более поздний этап.
  4. Объясните формат. Инструменты сопровождаются руководствами, объясняющими основной формат, поэтому вы уходите с пониманием, а не с одноразовым исправлением.

Свяжитесь с нами

Отчеты об ошибках с минимальным примером неудачи — самое ценное, что вы можете отправить. Запросы на функции читаются и часто создаются. Напишите на hello@yamlbox.com.