(01)
Веб-приложение на чужом API: как работать без своей копии данных
Обычно данные партнёра выгружают к себе в базу. Но бывает, что поставщик это прямо запрещает. Разбираем на примере сервиса для покупки авто с японских аукционов, как построить быстрый каталог на 37 000 лотов, когда каждая страница — живой запрос к чужому API.
→
(02)
Rate limit и защита API от перебора — практика на nginx и PHP
Логин и API без ограничения частоты — открытая дверь для перебора паролей и парсинга. Показываем rate limit на nginx и в приложении, код 429 и как не порезать офис за одним IP.
→
(03)
Кэширование ответов LLM — как срезать счёт за API вдвое
В типовом продакшен-LLM 40–60% запросов повторяются дословно или семантически. Разбираем 4 уровня кэша: exact, prompt cache, семантический, на retrieve — и где какие риски.
→
(04)
Web Install API в Edge 148 — сайт ставит другой сайт как приложение
Microsoft Edge 148 раскатал Web Install API — теперь один сайт может предложить пользователю установить другой сайт как PWA. Что это значит, кому пригодится и где грабли.
→
(05)
Headless WordPress — современный путь
Не отказываемся от WordPress — берём его API и подключаем современный фронт. Получаем зрелую CMS + быстрый сайт.
→
(06)
tRPC в продакшне
tRPC даёт типобезопасный API без OpenAPI и кодогенерации. В монорепо TS — отличная штука. В микросервисах — нет.
→