Size: a a a

Nuxt.js | Vue SSR

2021 February 18

AN

Alexander Nemirov in Nuxt.js | Vue SSR
Alexandr Sachishin
При импорте отрабатывает там, где вызываешь и все
а модули разьве не подключаются в общий бандл?
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Alexandr Sachishin
При импорте отрабатывает там, где вызываешь и все
Отрабатывает что и где? Какую задачу решаешь?
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
Алексей Дмитриевич Бубенчиков
Отрабатывает что и где? Какую задачу решаешь?
Делать локальный импорт кода (класс, объект, библиотека)
Чтобы часть кода(например класса) подключалась и подгружалась только там где ты явно пропишешь import MyInstansClass
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Alexander Nemirov
Делать локальный импорт кода (класс, объект, библиотека)
Чтобы часть кода(например класса) подключалась и подгружалась только там где ты явно пропишешь import MyInstansClass
Для этого чанки и динамический импорт не подходят?
С объектами - просто напиши синглтон, раз надобно
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
Алексей Дмитриевич Бубенчиков
Для этого чанки и динамический импорт не подходят?
С объектами - просто напиши синглтон, раз надобно
что такое синглтон)
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Alexander Nemirov
что такое синглтон)
Ой всё 🤦‍♂
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
ну пожалуйста)
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Alexander Nemirov
ну пожалуйста)
Ну погугли что это
источник

АШ

Алексей Шолохов... in Nuxt.js | Vue SSR
источник

AP

Anton Permyakov in Nuxt.js | Vue SSR
Alexander Nemirov
А такой момент, у нас есть класс, мы хотим создать один экземпляр класса на всё приложение и импортить только в нужные нам компоненты

Если мы через плагины подключим, то код же будет лежать глобально
export default new MyClass()
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Антипаттерн?
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
а ну да я и хочу синглтон

Но суть вопроса не в этом, приведу другой пример

У нас класс в котором нам нужено получить контекст, поэтому мы создаем класс в плагинах

Можем ли мы из плагина импортить этот класс
или если мы его подключили через плагин, наш класс попал в основной бандл и в отдельных импортах нет смысла
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Alexander Nemirov
а ну да я и хочу синглтон

Но суть вопроса не в этом, приведу другой пример

У нас класс в котором нам нужено получить контекст, поэтому мы создаем класс в плагинах

Можем ли мы из плагина импортить этот класс
или если мы его подключили через плагин, наш класс попал в основной бандл и в отдельных импортах нет смысла
Ты точно знаешь разницу между классом и объектом?
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Anton Permyakov
export default new MyClass()
Троллишь?
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
Алексей Дмитриевич Бубенчиков
Ты точно знаешь разницу между классом и объектом?
Судя по вопросу, что то я не до конца понимаю
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Alexander Nemirov
Судя по вопросу, что то я не до конца понимаю
Есть подозрение что да
источник

MK

Maxim Kostenko in Nuxt.js | Vue SSR
С чего бы это? new MyClass() будет вызван один раз
источник

Д

Деда in Nuxt.js | Vue SSR
Максим Надолинный
Ребят, реально ли сделать, чтоб при переходе на страницу, у которой в async хуке фетчятся всякие данные, открылся сначала её темплейт со скелетонами вместо данных, затем подгрузились данные.
Не наоборот, а именно вначале переход на страницу, отображение темплейта, затем подгрузка данных.
Да, async fetch() без {} внутри
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js | Vue SSR
Maxim Kostenko
С чего бы это? new MyClass() будет вызван один раз
Но это не синглтон же, можно с тем же успехом export default {} отправлять в литеральной нотации и деструктуризировать внаруже
источник

N

Nikolay in Nuxt.js | Vue SSR
Доброго вечера. А тут есть профи которые работали с библиотекой tiptap(ProseMirror) ?
источник