Size: a a a

Vue.js Russian Developers Community

2020 August 14

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Inside
Переслано от Inside
Ребят, на сколько хорош метод this.$store.watch()
?
хорош для чего?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Inside
Переслано от Inside
Ребят, на сколько хорош метод this.$store.watch()
?
Хорош для разработки плагинов
источник

I

Inside in Vue.js Russian Developers Community
На проде я имею ввиду
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Vladimir Sadchikov
весь ты не юзаешь. Инфа соточка
А еще тогда такой вопрос:
если у меня в каждом компоненте используются некоторые функции лодаша и компоненты компилируются в чанки
Если в разных компонентах будет пересечение функций т.е.
Компонент А:
import foo from "lodash/foo"

Компонент Б:
import foo from "lodash/foo"

каждый чанк будет содержать внутри себя эту функцию или вебпак как-то вынесет это все отдельно и загрузит при первом использовании?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Inside
На проде я имею ввиду
А такой метод есть разве?
У стора есть subscribe для отслеживания
источник

I

Inside in Vue.js Russian Developers Community
Да, есть, только что увидел  и в доке нашел
источник

I

Inside in Vue.js Russian Developers Community
А такой метод есть разве?
У стора есть subscribe для отслеживания
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Александр Козлов
А еще тогда такой вопрос:
если у меня в каждом компоненте используются некоторые функции лодаша и компоненты компилируются в чанки
Если в разных компонентах будет пересечение функций т.е.
Компонент А:
import foo from "lodash/foo"

Компонент Б:
import foo from "lodash/foo"

каждый чанк будет содержать внутри себя эту функцию или вебпак как-то вынесет это все отдельно и загрузит при первом использовании?
сложит в вендоры. 1 раз
источник

W

Whoisyourdaddy in Vue.js Russian Developers Community
Александр Козлов
А еще тогда такой вопрос:
если у меня в каждом компоненте используются некоторые функции лодаша и компоненты компилируются в чанки
Если в разных компонентах будет пересечение функций т.е.
Компонент А:
import foo from "lodash/foo"

Компонент Б:
import foo from "lodash/foo"

каждый чанк будет содержать внутри себя эту функцию или вебпак как-то вынесет это все отдельно и загрузит при первом использовании?
Tree shaking
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Vladimir Sadchikov
сложит в вендоры. 1 раз
и загрузит вендоры при первой загрузке?
источник

W

Whoisyourdaddy in Vue.js Russian Developers Community
На выходе будет один модуль
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Vladimir Sadchikov
я вангую что там есть momentJs )
а с моментом что делать?
он у меня много где используется, но на 100% я его точно не юзаю
источник

W

Whoisyourdaddy in Vue.js Russian Developers Community
Александр Козлов
а с моментом что делать?
он у меня много где используется, но на 100% я его точно не юзаю
Тогда для тебя у меня плохие новости
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Inside
Да, есть, только что увидел  и в доке нашел
А как и зачем вы его используете?
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Александр Козлов
А еще тогда такой вопрос:
если у меня в каждом компоненте используются некоторые функции лодаша и компоненты компилируются в чанки
Если в разных компонентах будет пересечение функций т.е.
Компонент А:
import foo from "lodash/foo"

Компонент Б:
import foo from "lodash/foo"

каждый чанк будет содержать внутри себя эту функцию или вебпак как-то вынесет это все отдельно и загрузит при первом использовании?
вообще, лодаш настолько старый и крутой что у них даже есть CLI =) с помощью CLI можно собрать бандл из тех модулей что тебе нужны) но это олдовый способ канеш)
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Whoisyourdaddy
Тогда для тебя у меня плохие новости
В нём можно грузить только нужные локали
источник

W

Whoisyourdaddy in Vue.js Russian Developers Community
Grigorii K. Shartsev
В нём можно грузить только нужные локали
Ну я про то что есть альтернативы получше
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Александр Козлов
а с моментом что делать?
он у меня много где используется, но на 100% я его точно не юзаю
юзать альтернативы
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Vladimir Sadchikov
вообще, лодаш настолько старый и крутой что у них даже есть CLI =) с помощью CLI можно собрать бандл из тех модулей что тебе нужны) но это олдовый способ канеш)
webpack-cli в итоге это и делает)
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Vladimir Sadchikov
юзать альтернативы
datefns / dayjs и тп
источник