Size: a a a

Saint P Ruby Community

2019 November 05

AD

Anton Davydov in Saint P Ruby Community
Спасибо!
источник

VK

Vladimir Kalinkin in Saint P Ruby Community
Всем привет, есть одна тема :). Смотрю движухи в Ruby стало поменьше за последние пяток лет. Я решил попробовать привнести что-то новое в комьюнити, наклепал пару гемов и написал несколько статей на эту тему. Одна из них опубликована сегодня на Хабре https://habr.com/ru/post/474504/  (на русском). Остальные есть на Медиуме https://medium.com/@cylon_v (на английском.). В статьях есть ссылки на проекты в GitHub. Отчасти перечисленное - камень в огород экосистемы dry-rb. Не призываю никого это использовать. Был бы очень признателен тем, кто найдёт время и глянет на всё это. Критика приветствуется!
источник

AD

Anton Davydov in Saint P Ruby Community
Vladimir Kalinkin
Всем привет, есть одна тема :). Смотрю движухи в Ruby стало поменьше за последние пяток лет. Я решил попробовать привнести что-то новое в комьюнити, наклепал пару гемов и написал несколько статей на эту тему. Одна из них опубликована сегодня на Хабре https://habr.com/ru/post/474504/  (на русском). Остальные есть на Медиуме https://medium.com/@cylon_v (на английском.). В статьях есть ссылки на проекты в GitHub. Отчасти перечисленное - камень в огород экосистемы dry-rb. Не призываю никого это использовать. Был бы очень признателен тем, кто найдёт время и глянет на всё это. Критика приветствуется!
А, это ты тот человек, кто про DI статью на медиуме написал
источник

VK

Vladimir Kalinkin in Saint P Ruby Community
источник

VK

Vladimir Kalinkin in Saint P Ruby Community
да
источник

AD

Anton Davydov in Saint P Ruby Community
Ага
источник

DT

Dmitry Tsepelev in Saint P Ruby Community
Anton Davydov
Ребята, у меня тут вопрос по графкл. Хочу делать динамическую статическую схему. Что имею в виду:

Есть тип User, у него есть поля name и full_name (ну и куча других полей и прочего говна). По сути хочу сделать так, что бы у меня было 2 эндпоинта, v1, v2, каждый из который использовал бы тип юзера, только в одной версии что бы вообще не было поля full_name. Те хочу билдить 2 «инстанса» схемы под определенный контекст с одного схема класса.

Вариант с полиси не подходит, так как поле остаётся в схеме, а мне нужно что бы его вообще не было
источник

DT

Dmitry Tsepelev in Saint P Ruby Community
источник

w

wi11son in Saint P Ruby Community
Только хотел призвать Диму, а он тут
источник

w

wi11son in Saint P Ruby Community
/засуммонить Цепелева!
источник

AD

Anton Davydov in Saint P Ruby Community
Да, это все не то
источник

AD

Anton Davydov in Saint P Ruby Community
Потому что оно не удивляет значения из всей схемы
источник

AD

Anton Davydov in Saint P Ruby Community
Собственно я с этими штуками провёл сегодня пару часов как раз
источник

AD

Anton Davydov in Saint P Ruby Community
я собственно попробовал, но все равно не работает. на запросе показывает что типа нет, но в схеме он все равно есть
источник

AD

Anton Davydov in Saint P Ruby Community
"downstreamErrors": [
         {
           "message": "Field 'name' doesn't exist on type 'User'",

ошибка, а в интроспекции запроса есть поле

type User {
 id: ID!
 name: String
 username: String
 reviews: [Review!]
}
источник

AD

Anton Davydov in Saint P Ruby Community
работает как ожидается в таком случае

 if VERSION == 'v1'
   field :name, String, null: true
 end


но это уже зашкварно как-то
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
Чет помню, что в момент презентации Графкуэля рассказывали как теперь все будет ахуенно, легко, просто и весело.
Прошло лет 5. Рака мозга становится все больше и больше.
Или я просто чегой то недопонял? Мож опять рест апи и джесончик? А?
источник

AD

Anton Davydov in Saint P Ruby Community
Ilya Nikolaevich
Чет помню, что в момент презентации Графкуэля рассказывали как теперь все будет ахуенно, легко, просто и весело.
Прошло лет 5. Рака мозга становится все больше и больше.
Или я просто чегой то недопонял? Мож опять рест апи и джесончик? А?
все так
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
пора расчехлять JQuery. За ним будущее
источник

AD

Anton Davydov in Saint P Ruby Community
все еще думаю, что валить с jquery на реакт была ошибка
источник