@prophp7

Страница 269 из 1387
Sergey
03.03.2017
09:20:51
но в случае c HTTP у тебя есть вполне себе внятный и универсальный стандарт URI

а с socket-io надо свой велосипед изобретать

хотя иногда надо

вот если ты websocket как транспорт юзаешь тупо и внутри ходят все те же ресурсы - ну тогда да

Google
Sergey
03.03.2017
09:22:09
короч в целом я сам то HATEOAS не делаю)

в 90% случаев хватает scope-based авторизации из JWT/OAUTH

ну или там например пагинация - вот тут хорошо с релейшенами

Jerry
03.03.2017
09:23:07
аххахаха

ну опять же мало кто сейчас делает полный restful

Sergey
03.03.2017
09:23:41
ну тип того

Jerry
03.03.2017
09:23:49
делают в основном отдачу шаблона на шаблонизаторе

а остальное динамика

vuejs

или react

или еще что

Sergey
03.03.2017
09:24:19
ну то есть как, у меня ж только апишки)

Google
Sergey
03.03.2017
09:24:34
потому у меня чуть другая болезнь

или react
реакт откуда-то данные тоже берет так что он клиент

даже если на сервере

https://www.drupalwatchdog.com/sites/default/files/images/web/4.1-RESTfulness-tweet.png

Jerry
03.03.2017
09:25:18
я имею ввиду когда сервер рисует шаблон, а остальное динамика + api

Sergey
03.03.2017
09:25:19
шутка в тему

я имею ввиду когда сервер рисует шаблон, а остальное динамика + api
сервера которые рисуют шаблон должны умереть. Изоморфные рендринги чуть что это нечто чуть другое. Там и клиент и "сервер" на.... сервере)

если кто не знает - автор твита чувак который собственно и написал дисертацию про REST

Jerry
03.03.2017
09:26:30
ну это чисто позиция

не более

должны не должны - а рисуют

Sergey
03.03.2017
09:27:09
ну они как бы и не делают апишек)

а меня только такие чуваки интересуют

Aleh
03.03.2017
10:01:14
Ну вряд ли кто-то делает запросы к api, которое отдает отрендеренную "изоморфную" страницу.

Какие-то турболинки на стероидах

Jerry
03.03.2017
10:04:36
я не об этом

Aleh
03.03.2017
10:24:10
@fes0r затестил graphql?

Sergey
03.03.2017
10:42:55
@fes0r затестил graphql?
ну вот плотно засел

уже не так радуюсь ему

ну мол "аксиома эскобара"

Google
Sergey
03.03.2017
10:43:17
сравниваю с hal

для hal к слову нашел hal-browser - мне понравилось)

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

если сравнивать со стандартами типа jaonspi то: - в целом одинаковый функционал, graphql разве что удобнее для работы с вложенными структурами а jsonapi упарываются по плоским данным - фильтрация, пагинация и т.д. - придумывай как делать сам что там что там. Велосипеды. - есть проблемы с ограничениями того что надо сделать клиенту - hateoas - вот эту тему сейчас плотно ковыряю... там как бы вроде как и есть релейшены и вроде как выходит тоже самое по сути... ну тоесть вот вообще то же самое. - вопрос версионизации решен так же как и в случае просто REST - не версионируй. - нет нормальных реализаций клиентов под Java/iOS. Точнее есть кодогенераторы graphql -> pojo например, но это как бы... почти то же что и json schema -> pojo например.

ну то есть вот честно пока создается впечатление что повторяется тема "MVC говно, юзайте FLUX"

Aleh
03.03.2017
10:56:36
внезапно

Ches
03.03.2017
11:45:22
подскажите где правильнее хранить ошибку в боди в ответе?

ну паттерн

ну там большой объект

Ivan
03.03.2017
11:48:23
эмм. отдавай заголовком

а что значит большой обьект?

Ches
03.03.2017
12:21:34
в заголовок же статус код нужно ложить?

Ches
03.03.2017
12:21:40
а ошибку в боди

Danil
03.03.2017
12:23:41
ложить

Aleh
03.03.2017
12:23:48
))

Maxim
03.03.2017
12:37:23
$arResult['GRID_DATA'][] = &$resultItem; unset($resultItem); Напомните пожалуйста относительно ссылок. разве здесь верно написано? 2 строка же удалит работу первой?

Jerry
03.03.2017
12:38:40
удалит конечно

ты же ссылку передаешь

The (unset) cast casts a value to null. This means that (unset) expr is simply an expression that always returns null and has no other side effects. Apart from being useless, this behavior is also confusing, as many people reasonably assume that (unset) $a will behave similarly to unset($a), while in truth it does no such thing.

i
03.03.2017
12:40:18
Проверил, не удалит

Google
Admin
ERROR: S client not available

i
03.03.2017
12:41:00
оно удалит переменную $resultItem, которая будет доступна по другому имени

Jerry
03.03.2017
12:42:59
а ну да, это я затупил

ссылка то передается

Maxim
03.03.2017
12:50:19
т.е. он передал значение по ссылке и удалил переменную, но не удалил значение этой переменной.

типа раз на нее ссылается другой объект?

i
03.03.2017
12:52:21
Да

Sergey
03.03.2017
13:16:40
решил использовать dompdf - можно его закинуть в каталог вне публичной директории сайта?

Aleksandr
03.03.2017
13:26:37
закидывай

∀RTUR
03.03.2017
16:25:56
привет

F01134H
03.03.2017
16:26:14
доброе утро

ну ты кек)

удалил улики

Тебя не позвали, вот ты и бесишься.

Лан, админы, пардон за оффтоп. Умолкаю)

Timur
03.03.2017
21:04:40
Лан, админы, пардон за оффтоп. Умолкаю)
Ишь чего захотел. Скоро ты умрешь в мучениях, ибо админы НЕ ЗАБЫВАЮТ!

Они те, чьё имя не произносят

Fayozjon [CybernatiC]
03.03.2017
21:32:12
Скиньте ссылку на конфу тг разрабов пжлст

Timur
03.03.2017
21:39:54


F01134H
03.03.2017
21:40:39


Google
dypa
04.03.2017
09:40:40
’from EnityName’, а дальше без сильных изменений

Demyan
04.03.2017
12:02:33
Добрый день

подскажите пожалуйста человеку который не умеет пэхэпэ как https://github.com/lcobucci/jwt заставить работать в пройстешем php файле

Sergey
04.03.2017
12:09:27
1. ставишь composer и инициализируешь проект. Инфы много разберешься 2. пишешь файлик <?php require __DIR__ . '/vendor/autoload.php';

дальше по инструкции

Demyan
04.03.2017
12:14:32
нашел https://github.com/auth0/php-jwt-example та же фигня

вкидываю в диру для апача

запускаюсь, открываю localhost:99/test.php

ничего

Страница 269 из 1387