@proRuby

Страница 1135 из 1594
Максим
23.03.2018
12:20:37
сорян но я ща хз чё делать у меня фрострация я не смогу адекватно описать вам

Владимир
23.03.2018
12:20:41
а куда? json это разметка

Roman
23.03.2018
12:20:42
ну ладно, я не вникал)

Владимир
23.03.2018
12:20:59
грубо говоря

Google
Максим
23.03.2018
12:21:04
а куда? json это разметка
блядь я не про джсон горюю а про джсонапи

Roman
23.03.2018
12:21:09
мне render json: за глаза

Максим
23.03.2018
12:21:15
джсонапи это стандарт а джсон это структура

Владимир
23.03.2018
12:21:27
а нахуя оно у тебя люди спрашивают??

json простой как двери

Максим
23.03.2018
12:21:44
да бля я то и говорю что нинухя

я предупреждаю как раз что не пользуйтесь

никогда

я то думал

Владимир
23.03.2018
12:21:55
с н его даже коментарии выпилили

Максим
23.03.2018
12:22:00
раз стандарт - начит видимо проверено удобно

Владимир
23.03.2018
12:22:06
что бы лишнего не чудили

Максим
23.03.2018
12:22:10
оказалось нихуя неудобно

Google
Максим
23.03.2018
12:22:13
типа настолько говяно

что реально думаю что его создали ради того чтоб потролить

Владимир
23.03.2018
12:22:23
json и есть стандарт.

Максим
23.03.2018
12:22:29
....................................

тец

Roman
23.03.2018
12:22:35
AR - тоже стандарт в рельсе, но юзают, потому что деваться некуда)

так что стандарт стандарту рознь

Максим
23.03.2018
12:22:48
джсонапи не стандарт рельс

он просто стандарт сам по себе

Vasiliy
23.03.2018
12:23:00
и никакого удобства
ААААА, я помню как ты писал - ну всё так удобно сделано, с заделом на будущее

Максим
23.03.2018
12:23:06
да

был милым и наивным

Владимир
23.03.2018
12:23:13
я тебя могу сейчас пруфами закидать не стандарт. json стандарт по DOM к js

Максим
23.03.2018
12:23:18
ща бы я себе тогда по ебалу надавал

пушо блядь

пиздец

Максим
23.03.2018
12:23:39
ты меня ща слушаешь или я тя не понимаю

Roman
23.03.2018
12:23:46
джсонапи не стандарт рельс
я понимаю, AR как пример, тоже сомнительная херня прост

Google
Максим
23.03.2018
12:23:54
я те говорю к джсону претензий нет

претензии к стандарту передачи данных структурой джсонапи

Владимир
23.03.2018
12:24:22
?

Максим
23.03.2018
12:24:27
просто вот с ар проблем у меня не было

пока

Владимир
23.03.2018
12:24:37
охладите траханье. мы разделяем твою боль.

просто ты уже на 4 круг пошел

Vasiliy
23.03.2018
12:24:42
да, он не понимает что есть жсонапи

Владимир
23.03.2018
12:25:06
у всех было подобное

и будет

Vasiliy
23.03.2018
12:25:34
мы тоже втыкали жсонапи, а потом отказались в пользу жсона

слушай, а чё ты контроллеры на обычном апи не сделаешь, а ответы в жисонапи?

Roman
23.03.2018
12:27:20
да я ваще считаю, что гемы надо применять, когда это супер простое решение и облегчит жизнь, например тот же девайс - сраная срань, не понимаю, зачем его ваще юзают, куда проще свою систему авторизации накатать, делов там на пару вьюх и контроллеров

Vasiliy
23.03.2018
12:27:42
жсонапи не про гемы же

это спецификация же http://jsonapi.org/

Максим
23.03.2018
12:28:22
слушай, а чё ты контроллеры на обычном апи не сделаешь, а ответы в жисонапи?
да мы вообще просто по приколу решили типа а давай использовать - ну давай

и всё

ща уже договорились что выделим потм время удалить его к хуям

Roman
23.03.2018
12:28:39
ну я так понял, что бомбежка с гема

Google
Владимир
23.03.2018
12:28:53
ааа, вы про эту срань

Максим
23.03.2018
12:28:54
ну гем просто следует структуре

и типа оч ограничивает

вина таки на спецификации

Владимир
23.03.2018
12:29:36
нее, это вообще срань сраная. пишите свою структуру к api и не заморачивайтесь

она под социалки и тому подобное заточена

Roman
23.03.2018
12:30:12
ну ты можешь сделать свой класс типа JsonObject.new(data, errors, meta) и задавать там свою структуру, а потом его просто рендерить, либо через декоратор делать

но мысль мы твою поняли, гем для этого не юзать

Владимир
23.03.2018
12:33:07
он не про гем. не может под это дело и гем есть, я хз...

ссылка выше есть

Roman
23.03.2018
12:34:34
ну как бы гем сильно загоняет в рамки, и когда нужно что-то другое, а такое будет 100%, то приходится ебстись с этим всем. А так можно следовать спецификации, но делать это гибкой и не завязывать на ней всю апиху

Vasiliy
23.03.2018
12:34:42
нее, это вообще срань сраная. пишите свою структуру к api и не заморачивайтесь
такое себе тоже, потом на каждый чих фронтенда допиливать

Владимир
23.03.2018
12:35:19
такое себе тоже, потом на каждый чих фронтенда допиливать
дуров-подобное представление и не паришся

код месседж все остальное

Vasiliy
23.03.2018
12:36:07
что остальное?

Владимир
23.03.2018
12:36:16
если надо что то добавить просто расширяешь в нужнвм месте и все. хотя в 90 случаях из 100 просто сушность на третий пункт отправляешь и все

Roman
23.03.2018
12:36:33
ну да, там много ума не надо структуру json придумать

Vasiliy
23.03.2018
12:37:17
Владимир
23.03.2018
12:37:31
обычно "object": [###] и передаешь на слеш что хочешь

а фронт уже ебется как хочет

Google
Roman
23.03.2018
12:38:23
{ status: , code: , data: } как-то так можно

Vasiliy
23.03.2018
12:38:44
ясно понятно

Владимир
23.03.2018
12:38:57
у него есть первичный перехват по коду стояния и меседж с сопроводительным что бы знать что он делает не так и не дергать бекендшика

остальное уже распарсивает по параметрам как желает

Vasiliy
23.03.2018
12:39:29
ты сейчас про апи в вакууме говоришь

Владимир
23.03.2018
12:39:35
какая угодно динамика

ща пимер полный кину

я про апи в целом говорю. оно тянется как душе угодно

Vasiliy
23.03.2018
12:40:07
вот есть у тебя юзер, у него френды, отобразить френдов плюс юзера, плюс у френда что-то

ты не хочешь ебаться с ендпоинтами для всей этой каши и хочешь дать возможность выбирать фронту что тянуть

и у тебя с jsonapi прекрасная возможность одним запросом выбирать что нужно, а не на каждую сущность дергать бек

плюс не дергать бекендера чтобы он дополнял ответ от сервака

Владимир
23.03.2018
12:42:06
["user":{}, "fiends":{}]

и в чем проблема?

что то уровня url?user_id=000&friends=true

Vasiliy
23.03.2018
12:43:11
ну а кто на сервере разбирать параметры будет?

а если тебе френдов отфильтровать надо по чему-либо?

Владимир
23.03.2018
12:44:16
и будет { "code": <int>, "msg": "<string>", "object": [ <obj> ] }

а на сервере разбирай запрос как хочешь

один хрен на выдачу сушность шлешь

без заморочек

Vasiliy
23.03.2018
12:45:24
ну так вот именно что жсонапи позволяет автоматом всё это дело обслуживать

Страница 1135 из 1594