TGViewer
Yet Another Burakov Yet Another Burakov @another_sa · 6.55K subscribers
Post #191 6.3K
Don't worry about what is or isn't REST; focus on building pragmatic, useful APIs.

Статья о практических нюансах проектирования REST-like API. Есть моменты, где можно похоливарить, но всяко лучше чем очередная дискуссия “Как правильно делать REST API”.

Например, почему:
• не стоит везде использовать вложенные ресурсы
• не стоит использовать map-структуры
• не стоит возвращать 404, если ресурс не найден - интересный кейс внутри, посмотрите обязательно
• id лучше дополнять префиксом-указателем на тип сущности и представлять в виде стрингов

#API
GitHub How to (and how not to) design REST APIs Jeff Schnitzer's Blog. Contribute to stickfigure/blog development by creating an account on GitHub.
  • 🔥 14
  • 👍 6
  • ❤ 2
  • 🤝 1
More from @another_sa
  1. Sep 27, 2026Пара мыслей про то, зачем современному специалисту философское мышление. Никакое знание ил…
  2. Sep 24, 2026Совсем забыл поделиться, что мы завтра делаем митап про иишечку в анализе. Формат экстра с…
  3. Sep 24, 2026Думал-гуглил идею валидации работы иишечки, получается такое: Полный перебор более-менее р…
  4. Sep 22, 2026Принято, через 2-3 недели сделаем продолжение стрима, а пока новость из мира конференций.…
  5. Sep 21, 2026#брокеры Подъехала запись стрима по Кафке. У нас были грандиозные планы, но в итоге едва д…
  6. Sep 19, 2026Post #614
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →