Size: a a a

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

2020 November 24

М

Максим in Nuxt.js — русскоговорящее сообщество
кто нить работал с MongoDB в nuxt? через что лучше работать или может из моего примера кому нибудь понятно где я ошибаюсь?
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Коллеги, вопросец.
При SSR в том числе и стейт Vuex записывается (сериализуется) для доступа в SPA прям в хтмл (в window.NUXT)
Если на бэке настроено кэширование (у меня девопс так поиграл с nginx), то при прямом заходе (или F5) страница отдается кэшированая сразу, плагины и мидлваре не отрабатывают. Что приводит к косякам ...
Это только отрубать кэширование?
Нужно настроить кэши так, чтобы урлы фронта не попадали.
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Gear
а какие еще варианты то) если запрос щас даже не долетает до накста)
:(
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Константин Голощапов
А зачем вообще nginx?
ну там же еще статика, апи и т.д. Как зачем
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Нужно настроить кэши так, чтобы урлы фронта не попадали.
Во...ближе к тебе, а как это сделать? (девопс болеет, а я не не шарю сильно)
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Во...ближе к тебе, а как это сделать? (девопс болеет, а я не не шарю сильно)
Не умею:(
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
Максим
в консоли при выводе User.find() почему то выводится null [] - пустота. хотя записи в данной бд точно есть. Подскажите пожалуйста почему mongoose не выдает результат из таблицы?
в группе много раз спрашивали о подключении к БД из Nuxt и всегда отвечали, что Nuxt сам по себе не является back-end фреймворком, Nuxt - это SSR для Vue.
Nuxt кстати делает полный запуск себя (начиная с nuxt.config и заканчивая рендером запрошенной первой страницы при каждом новом открытии любым клиентом этой страницы.
Вот и подумайте, сколько соединений с базой данных он вам понаделает?
Архитектура должна быть примерно такой: <mad architector skill = "ON"> Nuxt вызывает метод API по заданному URL и параметрам. API(написанная на любом бэковском фреймворке, имеющая нормальное подключение к БД готовит ответ и отдаёт его любым удобным способом (щас модна REST).
источник

SK

Sergey Korepanov in Nuxt.js — русскоговорящее сообщество
Sheldon Cooper
в группе много раз спрашивали о подключении к БД из Nuxt и всегда отвечали, что Nuxt сам по себе не является back-end фреймворком, Nuxt - это SSR для Vue.
Nuxt кстати делает полный запуск себя (начиная с nuxt.config и заканчивая рендером запрошенной первой страницы при каждом новом открытии любым клиентом этой страницы.
Вот и подумайте, сколько соединений с базой данных он вам понаделает?
Архитектура должна быть примерно такой: <mad architector skill = "ON"> Nuxt вызывает метод API по заданному URL и параметрам. API(написанная на любом бэковском фреймворке, имеющая нормальное подключение к БД готовит ответ и отдаёт его любым удобным способом (щас модна REST).
граф кьюель
источник

М

Максим in Nuxt.js — русскоговорящее сообщество
понял, спасибо. а какой бэковский фреймворк в связке nuxt+mongo+бэк фреймворк вы посоветуете?
источник

SK

Sergey Korepanov in Nuxt.js — русскоговорящее сообщество
Максим
понял, спасибо. а какой бэковский фреймворк в связке nuxt+mongo+бэк фреймворк вы посоветуете?
nest.js
источник

М

Максим in Nuxt.js — русскоговорящее сообщество
я немного успел поюзать express, но возможно есть решения удобней
источник

SK

Sergey Korepanov in Nuxt.js — русскоговорящее сообщество
тайпскрипт и помощь в организации кода
источник

SK

Sergey Korepanov in Nuxt.js — русскоговорящее сообщество
работает поверх експреса
источник

A

Aleksandr in Nuxt.js — русскоговорящее сообщество
и не очень-то работает с sequezile 6
источник

М

Максим in Nuxt.js — русскоговорящее сообщество
спасибо, попробую
источник

SK

Sergey Korepanov in Nuxt.js — русскоговорящее сообщество
Aleksandr
и не очень-то работает с sequezile 6
это про нест? Они там больше в сторону TypeORM смотрят
источник

A

Aleksandr in Nuxt.js — русскоговорящее сообщество
и это плохо - так как они ложно заявляют о поддержке sequelize
источник

v

vearodev in Nuxt.js — русскоговорящее сообщество
Привет. А каким образом можно закешировать предыдущий роут? Допустим я скроллил список товаров, перешёл в товар, посмотрел, нажал кнопку назад, чтобы сохранилась позиция скролла и список самих товаров, без повторного запроса. Подскажите только логику работы
источник

RV

Roman Vladimirov in Nuxt.js — русскоговорящее сообщество
vearodev
Привет. А каким образом можно закешировать предыдущий роут? Допустим я скроллил список товаров, перешёл в товар, посмотрел, нажал кнопку назад, чтобы сохранилась позиция скролла и список самих товаров, без повторного запроса. Подскажите только логику работы
источник

v

vearodev in Nuxt.js — русскоговорящее сообщество
Это только касательно скролла, а как быть со списком товаров, если я допустим нажимал на кнопку "загрузить еще", хранить товары в store?
источник