Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 June 27

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Прототип не трогаю если ты об этом)
источник

I

I in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
const promise = request();
promise.cancel = cancel;
return promise;
а ты правша или левша?
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Прототип не трогаю если ты об этом)
Скорее  о том, просто ли добавляется .cancel в промис, или используется какой-нибудь
new CancablePromise(promise)
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Скорее  о том, просто ли добавляется .cancel в промис, или используется какой-нибудь
new CancablePromise(promise)
У меня есть обёртка над аксисом cancellableRequest которая принимает все те же параметры что и аксиос, но патчит возвращаемый промис
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Сейчас понимаю что лучше бы конечно возвращать объект где отдельно промис и отдельно cancel
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Подход с иммютабл стейтом не позволяет оптимизировать фронтенд как это делает вью
Но с другой стороны, в общении между компонентами бест практис всё равно делать всё иммутабельно в обе стороны.

(хотя технически можно передавать объект в пропс и мутировать его, что избавит от вотча, и клона в обе стороны).
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Сейчас понимаю что лучше бы конечно возвращать объект где отдельно промис и отдельно cancel
Кажется, что так код станет сложнее, чем в пропатченном промисе
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Кажется, что так код станет сложнее, чем в пропатченном промисе
Да, зато будет проще понять почему иногда cancel нет когда уже then где-то обработал
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Да, зато будет проще понять почему иногда cancel нет когда уже then где-то обработал
*шёпотом* TS
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
*шёпотом* TS
Второй вью :(
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Но с другой стороны, в общении между компонентами бест практис всё равно делать всё иммутабельно в обе стороны.

(хотя технически можно передавать объект в пропс и мутировать его, что избавит от вотча, и клона в обе стороны).
Я бы сказал что в 95% случаев да, но иногда сам дизайн так устроен что слепое следование этому принципу всё только очень сильно усложнит
источник

A

Abdulaziz in Nuxt.js — русскоговорящее сообщество
/top@nanokarmabot
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
🏆 Таблица лидеров

🥇 Aleksandr Dergunov: 12 кармы
🥈 DreaMinder : 10 кармы
🥉 Flexo : 7 кармы
4.  Stanislav Lashmanov: 7 кармы
5.  Артем : 4 кармы
6.  Андрей Назаров: 4 кармы
7.  Bogdan Saliuk: 4 кармы
8.  Ilya Artamonov: 4 кармы
9.  Илья Бельский: 4 кармы
10.  Abdulaziz : 3 кармы

Смотреть полный список
источник

A

Abdulaziz in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Я бы сказал что в 95% случаев да, но иногда сам дизайн так устроен что слепое следование этому принципу всё только очень сильно усложнит
++
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Awesome! staslashmanov got +1 from manopov. 8 karma in total.
источник

A

Abdulaziz in Nuxt.js — русскоговорящее сообщество
Abdulaziz
++
++
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Superb! manopov got +1 from manopov. 4 karma in total.
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
@вахта тут накручивают карму
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
Abdulaziz
++
--
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Ouch! manopov got -1 withdrawn by theartkod. 3 karma in total.
источник