Size: a a a

Nuxt.js | Vue SSR

2021 April 15

IS

Ivan Savin in Nuxt.js | Vue SSR
но вместо sequelize я бы обычный sql предпочел если это не тудушка хд
источник

SK

Sergey Korepanov in Nuxt.js | Vue SSR
Ну я не топлю, на проекте не юзал ни то ни другое. Про обычный sql в целом поддерживаю, но возможно будут сложности с миграциями 🤷‍♂️.
источник

SK

Sergey Korepanov in Nuxt.js | Vue SSR
Так как самому придется заботиться об этом
источник

IS

Ivan Savin in Nuxt.js | Vue SSR
ну я тоже не топлю и не советую, просто мнение выразил
для простых проектов в плане связей и тп, я бы орм все равно взял, очень удобно, но все равно не состою от того, что sql надо знать
источник

SK

Sergey Korepanov in Nuxt.js | Vue SSR
в TypeORM есть queryBuilder, т.е сам можешь сложные квери собирать. А то что sql надо знать, тут ваще не поспоришь
источник

SK

Sergey Korepanov in Nuxt.js | Vue SSR
Но если пользуешься голым sql и сам строки запроса составляешь, то нужно помнить про sql injection, и пользоваться все-таки фишками драйвера 'pg' и не подставлять пользовательские строки в кверю при помощи строковых литералов select * from table where id=${id}
источник

SK

Sergey Korepanov in Nuxt.js | Vue SSR
короч ORM спасают по неопытности
источник

АР

Артем Рыбин... in Nuxt.js | Vue SSR
Всем привет. Подскажите, как правильно заставить компонент сначала выполнить запрос из стора, а затем загрузиться ?

 async asyncData({ app }) {
    await app.store.dispatch('Regions/GET_ALL_REGIONS');
    await app.store.dispatch('Users/GET_ALL_ENTITIES');
 },
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
return Promise.all([
       store.dispatch("getTop250"),
       store.dispatch("getWillShow"),
       store.dispatch("getIsShow")
   ])
источник

НК

Николай Куртеев... in Nuxt.js | Vue SSR
а прелоадер повесить не вариант?
источник

АР

Артем Рыбин... in Nuxt.js | Vue SSR
хочется сделать более аккуратнее, чем просто завесить экран
источник

A🇷

Andrey 🇷🇺 in Nuxt.js | Vue SSR
да, в том и соль, на проекте есть и джуны, и следить за каждым запросом на предмет экранирования от инъекций накладно
источник

НК

Николай Куртеев... in Nuxt.js | Vue SSR
а получить данные в nuxtServerInit при загрузке сайта?
источник

АР

Артем Рыбин... in Nuxt.js | Vue SSR
это форма которая находится не в самом начале. Смысла загружать данные для нее в самом начале нет)
источник

MK

Mike Kharkov in Nuxt.js | Vue SSR
народ.
ни у кого нет какого нибудь ресурса(интересного) где бы можно было удаленно работу на nuxt.js найти?
источник

MK

Mike Kharkov in Nuxt.js | Vue SSR
тоесть что бы была какая то +- выборка по вакансиям с накстом
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
Так если это компонент а не страница, попробуйте через fetch диспатчить
источник

НК

Николай Куртеев... in Nuxt.js | Vue SSR
а там точно нужен стор, почему в asyncData не выполнить нужные запросы напрямую?
источник

АР

Артем Рыбин... in Nuxt.js | Vue SSR
Вот тут не точно конечно, но хотелось бы там хранить все данные
источник

НК

Николай Куртеев... in Nuxt.js | Vue SSR
при маунте или криейтед можно коммит сделать
источник