Cloudflare Workers для новичка: публикуем JavaScript API без своего сервера
Создаём Worker через актуальный CLI, пишем GET и POST обработчик на Web API, запускаем локально и публикуем публичный JavaScript endpoint.
Твой напарник в мире кода
Статьи и гайды от практикующих разработчиков. Узнавайте новое, находите решения и воплощайте идеи.

Можно выбрать несколько — статьи обновятся сразу

Создаём Worker через актуальный CLI, пишем GET и POST обработчик на Web API, запускаем локально и публикуем публичный JavaScript endpoint.

Запускаем WebLLM через WebGPU, показываем прогресс загрузки модели, отправляем чат-запрос локально и разбираем требования к памяти и браузеру.

Подключаем официальный Google GenAI SDK к Python, читаем ключ из окружения, связываем реплики через previous_interaction_id и обрабатываем сбой API.

Читаем продажи из CSV через pandas, проверяем типы и пропуски, фильтруем строки, строим топ категорий и сохраняем первый график в PNG.

Собираем небольшой Express 5 API для задач: получаем список, создаём запись, проверяем JSON, возвращаем статусы 200, 201 и 400.

Создаём React-проект через Vite, выводим карточки фильмов, фильтруем массив через state и проверяем пустой результат без внешнего API.

Настраиваем workflow для Python и pytest: checkout, setup-python, установка зависимостей, зелёный статус и разбор типичных ошибок YAML.

Пишем функцию расчёта скидки, проверяем её через pytest, намеренно создаём ошибку и учимся читать diff, parametrization и исключения.

Разбираем Pydantic 2 на одном заказе: проверяем типы, обязательные поля и цену, читаем ValidationError и возвращаем понятный список ошибок.

Создаём 2D-сцену без внешних ассетов: персонаж двигается, сталкивается с монетой, сигнал увеличивает счёт, а Godot показывает связь узлов и GDScript.

Создаём экран в Jetpack Compose с полем, кнопкой и состоянием, запускаем Preview и эмулятор, а затем разбираем recomposition и сохранение данных.

Создаём Paper-плагин на Java, регистрируем команду /hello через plugin.yml, собираем JAR Gradle и проверяем загрузку на локальном тестовом сервере.