John
какая схема опробирована и стабильна
Timur Smirnov
John
как?
Timur Smirnov
если ты про апдейт, то плавно
Если ты про построение поиска то это уже платная инфа 😂😂
John
как это происходило
John
Timur Smirnov
типа того)
John
я понимаю, я 3года после ухода был связан это штукой-дрюкой
John
а все так нежно начиналось в 2010 sphinx , а теперь NDA, теория множеств, агрегации, эластик
John
Maks
У нас таблица на проде есть, я на нее не так давно индексы накатывал, около 3х часов.
John
я сделал бесшовно через синонимы, каждый раз никто и ничего не чувствует))))
John
ни секунды простоя
Anonymous
посоветуйте норм книжку по апи
Anonymous
чото мне теории не хватает
Anonymous
John
John
REST-API
John
graphQL
Anonymous
хотелось бы опенапи
Anonymous
но рест тоже норм
John
ну опен апи - это просто
Anonymous
знаю!
Anonymous
но хочется почитать от профи
John
в общем, опен апи - это контракт
Anonymous
я знаю
John
т.е. фрон и бек сидят и кумекакю что кто хочет и что и как может дать
John
John
но главное что это контракт, обязательства
John
Anonymous
Anonymous
я просто начинаю делать, а потом только читаю
Anonymous
John
нет, про "что почитать"
John
короче, опенапи есть несколько версий, гуй не у всех есть, но это не важно, ибо для человека, это ж контрак как-никак
John
какой эндпоинт, метод, боди и что ожидать
John
коды ответа и сами ответы
John
теория
теория только в доке на англицком
John
слух, попробуй одну приблуду, может прояснит (мне лично упростило написание контракта для фронта) называется stoplight
Anonymous
контракт
John
там гуй
Anonymous
что имеется ввиду под контрактом?
John
как понатыкаешь а апосля посмотришь/поранализиаруешь поймешь
Anonymous
а
Anonymous
понял
John
типа GET:/api/v1/getList возвращает массив объекто следующей структуры
Anonymous
понял сэр
John
я такой же как и ты, коллега, разработчик, какой сэр?
Anonymous
аххаха
Anonymous
серьезный дед
Anonymous
John
я прям вздодхнул от удовольствия когда нашел stoplight
John
а фронт как часики начал воркать, попискивая
John
т.е. при имеющемся контракте фрон и бек параллельно могут вести разработку
John
+ это как дока для API
Anonymous
понял!
Anonymous
пойду тогда
Anonymous
спасибо
John
если ХЗ какие требования и фрон ХЗ что ему нужно в перспективе (какие поля)
John
то тут graphQL
John
это его побочный эффект,
John
вообще, graphQL придумали для сокращения запросов по HTTP1, типа все и за раз, но по сути смрадный NoSQL
John
... возвращает объект документа с полями которые запросил
John
а както сумбурно написал
John
лучше сейчас спроси что не понятно
John
а то контекст потеряется или затрется в анналах истории
Anonymous
те не в лень отвечать?
Anonymous
я хочу спросить, но это чат засрет
John
спрашивай
John
это история жеж, может ктото читает, может комуто пригодится
Anonymous
через графхл можно трафик оптимизировать?
Anonymous
и какой формат передачи данных
John
нууу, ты можешь одним запросом получить то, что через REST получил бы в 5 запросах
John
graphQL - дерево
John
зачастую фрон в сырую выпускает клиенту, выступая фрон-рендер-функций
John
ща приведу пример
Anonymous
бинарный формат получается?
John
нет