Завтра
вот это вот
Завтра
<sarcasm>очень красиво, очень удобно</sarcasm>
Завтра
проехали
Victor
https://wptavern.com/wordpress-core-javascript-framework-debate-heats-up-contributors-narrow-discussion-to-react-vs-vue
Oleksandr
от такой же
Victor
вот с этого начиналось - выбор фреймворка для ядра вп
ℝei
https://wptavern.com/wordpress-core-javascript-framework-debate-heats-up-contributors-narrow-discussion-to-react-vs-vue
а ты понимаешь разницу между реактом и графом?)
Bogdan
watch отслеживает каждое изменение?
Rafael 🌵
от такой же
выше ссылку киндал на apipie https://github.com/Fl0pZz/Apipie/blob/dev/docs/ru_Ru/whywhywhy.md#Стало
Victor
а ты понимаешь разницу между реактом и графом?)
под графкл я подразумевал конкретно аполо
Oleksandr
проехали
нет покажи реальный юзкейс с таким же количеством
Victor
если будешь юзать другую реализацию - то наверно пофиг на патенты
Rafael 🌵
ℝei
под графкл я подразумевал конкретно аполо
а в реальном мире, под графкл подразумевается спецификация. которую можешь реализовать сам. и уже пофиг вообще какая там лицензия и тд
Stanislav
вот это вот
ну как-то более/менее. Ничего страшного нет, за то все понятно а у тебя не тоже самое получается?
Rafael 🌵
ну как-то более/менее. Ничего страшного нет, за то все понятно а у тебя не тоже самое получается?
нет, там проблема в поддрежке, добавление новых запросов делает из этого кашу
Rafael 🌵
через это прошел, когда курсач делал
Rafael 🌵
какую кашу? Точно так же поле добавляешь
проблема колизий в названиях
Rafael 🌵
больше запросов - длиннее названия
Rafael 🌵
а как только появляется какая-то вложенность, то уже проще apipie использовать
Rafael 🌵
уж +3кб веса погоды не сделают
Victor
TL;DR Facebook’s GraphQL spec doesn’t grant a patent license.
ℝei
а теперь до конца долистай
ℝei
и в середине еще инфа
Oleksandr
уж +3кб веса погоды не сделают
про пирог я понял удобно
Victor
там много) не зря ж они tl;dr писали)
Завтра
Да нормально, а потом придет человек и будет все это разгребать (: А если у апишки будет какая-нибудь специфическая хрень, которую нужно будет хэндлить, или в результат нужно добавить каких-нибудь геттеров для упрощения, то будем городить костыли и срать в компоненты. Ведь для этого же придуман компонентый подход, верно? ^^
Oleksandr
Но apicase увольте
Stanislav
а как только появляется какая-то вложенность, то уже проще apipie использовать
Ну я хз, если честно. Вариант "было" мне читать проще. Код лучше конфигов
Oleksandr
не понимаю_
ℝei
там много) не зря ж они tl;dr писали)
это tldr вообще не отражает сути. в конце summary больше говорит чем это
Завтра
Но apicase увольте
тот же apipie, только в нем больше возможностей разгуляться
Stanislav
Ну и это упрощенный пример. Часто нужно обработать данные из запроса
Stanislav
в итоге, это будет выглядить примерно так же
Victor
For the reasons set out above, most GraphQL users are likely infringing Facebook’s patents. Facebook should immediately include a patent grant into the GraphQL spec to stop justified panic and GraphQL abandonment.
Stanislav
имхо, конечно
Завтра
Ну и это упрощенный пример. Часто нужно обработать данные из запроса
Окей У тебя есть запрос, после которого всегда нужно, скажем, обновлять в сторе что-нибудь Ты будешь в каждом компоненте диспатчить экшны после запросов?
Oleksandr
тот же apipie, только в нем больше возможностей разгуляться
ну не знаю вы делаете ту же простыню const services = { hello: { method: 'GET', url: '/hello' } } а в компоненте обрабатываете что никоим образом не отичается от аксиос
Завтра
как в apipie
ℝei
ну в summary написано тоже самое ж
безполезно кароч чето объяснять если ты всю статью не читал)
Завтра
Банально обработать ошибку 401
Завтра
смотри
Rafael 🌵
у меня строгие слои: 1) токены на хуках axios 2) стуктуризация запросов на apipie 3) view слой
Oleksandr
нет
😂 вы даже в этом не находите понимания у друг друга
Rafael 🌵
друг в друга слои почти не лезут
Rafael 🌵
просто у него не axios внутри лежит
Завтра
Завтра
Завтра
логично
Oleksandr
я уже писал это пихается в экшн и делает все то же самое
Oleksandr
Будешь пихать в каждый экшн?
а у тебя в каждо запросе такой хук на логаут?)
Завтра
пилить interceptors для axios? а если у тебя только для определенной группы запросов нужно ошибку обработать?
Oleksandr
пошел посты попросить - не удалось нахуй вылогинило
Oleksandr
👍
Завтра
я тебя понял)
Завтра
лучше писать бойлерплейт-код на каждый чих
Завтра
где же ты ошибки тогда обрабатываешь?)
Завтра
ну не в axios, в компоненте
Завтра
в сторе
Завтра
где угодно
Завтра
один хуй ты эти проверки делать будешь и будешь их дублировать
Oleksandr
пилить interceptors для axios? а если у тебя только для определенной группы запросов нужно ошибку обработать?
то есть у тебя есть грубо говоря группа 10 запросов на которые нужен хук
Завтра
хуй, да
Oleksandr
хуй, да
верно))
Rafael 🌵
хуки
Bogdan
Хелп, как отследить изменение state в vuex из watch ?
Oleksandr
эм, ну для этого есть apipie
я уже запутался в ваших