when tRPC beats REST for fine‑grained data fetching in Next.js
in a midsize SaaS product we hit a scaling wall when dozens of React components started querying overlapping slices of a user record. each component…
Latest Programming news from Tech News
in a midsize SaaS product we hit a scaling wall when dozens of React components started querying overlapping slices of a user record. each component…
Данная статья не претендует на какую-либо техническую глубину, и лишь призвана немного помочь коллегам, регулярно сталкивающимся с необходимостью вы…
Что происходит после того, как Битрикс24 отправляет исходящий вебхук? Разбираем POST-запрос, логирование, Flask, Django и базовую защиту endpoint. Ч…
Most APIs were designed for two consumers: a human reading documentation and code a human wrote once. An AI agent is neither. It discovers endpoints…
Every admin console ends up with a file upload — Excel imports, avatar pictures, PDF attachments. Implementing multipart requests by hand in OkHttp…
The Real Trade-offs After building APIs with both REST and GraphQL, I've learned that the choice isn't about which is "better" but about what your c…
Dropwizard: A Practical Java Framework for Building RESTful Web Services When you need to build a production-ready RESTful web service in Java witho…
JAX-RS: Java API for RESTful Web Services JAX-RS (Java API for RESTful Web Services) is a specification that simplifies the development of REST APIs…
Before anything I want us to keep this name at the top of our heads, not forever but for now. LEONARD RICHARDSON . I know your question. Why? That's…
REST Битрикс24 можно удобно использовать из Python — для интеграций, миграций, аналитики и служебных скриптов. Разбираем библиотеку a24wh: шес…
The Practical Differences When I started building APIs, REST was the default. Then GraphQL came along and promised to fix everything. After using bo…
Continuing the open sales-tax dataset thread — the useful trick I did not think would matter as much as it did: shipping the data as an embeddable i…
PSRESTful wasn't designed in a product meeting. It was built by a developer who spent years wiring PromoStandards integrations by hand: crafting SOA…
Every collection GET against an Oracle Fusion REST API is paginated whether you ask for it or not. Call GET /workers , treat the response as "all wo…
If you've integrated with Oracle Fusion HCM ( /hcmRestApi/ ), the Financials and Supply Chain surface ( /fscmRestApi/ ) is 90% the same API with a d…
Привет, Хабр! На связи Дмитрий Бондарев , я backend-разработчик Авито — занимаюсь проектами на стыке разработки и машинного обучения. В первой части…
Привет, Хабр! Говорит AvitoTech. Меня зовут Дмитрий Бондарев , я backend-разработчик, в Авито занимаюсь проектами на стыке разработки и машинного об…
В этой статье - мой рабочий шаблон для описания REST API в ТЗ для разработчиков. В качестве примера я спроектировала учебную базу данных для финтех-…
Quick Decision Tree: Which to choose? Public APIs / external clients → REST (simple, widely compatible). Internal service-to-service (microservices)…
Xtunnel xtunnel - российский туннель, который позиционирует себя аналогом ушедшего из России ngrok. Сегодня, работая над учебным проектом, я заметил…
When designing a web application, one of the most critical decisions developers face is choosing the right API architecture. With the rise of REST (…
В статье описан практический опыт интеграции ERP‑системы с 1С. В материале я рассказываю: • почему мы выбрали микросервисную архитектуру •…
Во многих проектах взаимодействие фронта с бэком до сих пор строится по классике: ручки, fetch, headers, дублирование типов. При таком подходе внуши…
Два часа ночи, у разработчика горит релиз, он подключает ваш API — и получает в ответ голое «invalid_request». Что не так, почему, что делать — ни с…
API Versioning Strategies: URL Path, Query Params, and Headers Compared Every API evolves. Fields get renamed, endpoints get restructured, response…
При проектировании REST-интеграций часто возникает конфликт заголовков, когда и целевая система, и шина данных требуют дефолтный Authorization . В э…
AI-агенты уже стали частью повседневной разработки. Сначала это выглядит как магия: формулируешь задачу, получаешь код, тесты, иногда даже готовый P…
Привет всем, на связи снова Дарья Борисова, системный аналитик из ПСБ. Продолжаю развеивать мифы о REST API. Если вы пропустили первую и вторую част…