Size: a a a

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

2020 May 03

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
DK
то что бэкэнд на js-e?))
ты решил набросить?
источник

А

Александр in Nuxt.js — русскоговорящее сообщество
а минусы то какие этой оптимизации? кода минимум, он понятный, просто ходим к контроллерам не через http, а напрямую
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
минусы в том, что это велосипед который никто нигде больше не использует (да и редко куда его можно применить), если кому-то придется ковырять это решение, у него бомбанет, даже если тебе кажется что там все понятно. Все понятно - это когда реализация классическая, т.е. так, как на 99% проектов.
И если после замеров окажется что где-то прирост в пределах погрешности измерения общего времени рендеринга, то минус в том, что в кодовой базе есть бесполезная оптимизация. А меньше оптимизаций, механизмов - меньше вещей учитывать при принятии решений.
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
вот когда выкатят nuxt functions, т.е. нативную реализацию того что ты делаешь, может тогда это будет звучать получше, т.к. это будет одно из стандартных решений.
источник

А

Александр in Nuxt.js — русскоговорящее сообщество
не понимаю от чего может бомбануть, не вижу в нём ничего не стандартного, такое решение предусмотрено самими разработчими Nuxt'а, кидал же уже ссыль
https://blog.lichter.io/posts/nuxt-with-an-api/#servermiddleware
вижу только плюсы, т.к. суммарно (на серверную и клиентскую часть) кода меньше, весь серверный код тут рядом, в папке апи, а не в отдельном репозитарии на отдельном сервере
источник

V💊

Vladimir 💊 Voytenko... in Nuxt.js — русскоговорящее сообщество
Александр
не понимаю от чего может бомбануть, не вижу в нём ничего не стандартного, такое решение предусмотрено самими разработчими Nuxt'а, кидал же уже ссыль
https://blog.lichter.io/posts/nuxt-with-an-api/#servermiddleware
вижу только плюсы, т.к. суммарно (на серверную и клиентскую часть) кода меньше, весь серверный код тут рядом, в папке апи, а не в отдельном репозитарии на отдельном сервере
в том что он вот тут рядом и есть минус, причем еще и на накст я так понимаю завязан сильно
источник

D

DK in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
в том что он вот тут рядом и есть минус, причем еще и на накст я так понимаю завязан сильно
если захочешь сменить фронт, придется выкосить весь проект?)
источник

V💊

Vladimir 💊 Voytenko... in Nuxt.js — русскоговорящее сообщество
DK
если захочешь сменить фронт, придется выкосить весь проект?)
редкий кейс все же (сейчас у меня такой....), но можно пример проще - понадобился еще один фронт, другой, но к тому же бэку и... да здравствует боль)
источник

D

DK in Nuxt.js — русскоговорящее сообщество
ну кстати да) а мобилка?)
источник

А

Александр in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
в том что он вот тут рядом и есть минус, причем еще и на накст я так понимаю завязан сильно
нет, не завязан, там же обычный connect, connect минимальная серверная библиотека
источник

А

Александр in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
редкий кейс все же (сейчас у меня такой....), но можно пример проще - понадобился еще один фронт, другой, но к тому же бэку и... да здравствует боль)
дак по http-то через axios всё спокойно работает
источник

BO

Beknazar Omuraliev in Nuxt.js — русскоговорящее сообщество
Добрый день Помогоите пожалуйста как можно сделать так чтобы при закрытие модального окна все inputы отчистились ?
источник

D

DK in Nuxt.js — русскоговорящее сообщество
Beknazar Omuraliev
Добрый день Помогоите пожалуйста как можно сделать так чтобы при закрытие модального окна все inputы отчистились ?
обнулить переменные?
источник

V💊

Vladimir 💊 Voytenko... in Nuxt.js — русскоговорящее сообщество
Александр
дак по http-то через axios всё спокойно работает
ну тогда хорошо, тогда в проекте всего лишь непонятный слой есть, который по идее должен быть в другом месте или его вообще не должно быть.
я всю дискуссию не читал, но пока для меня выглядит это как - "хочу такой велсипед, что бы было сложно поддерживать, и что бы всё о нем знал только я, и чтоб не на самых популярных технологиях"
источник

BO

Beknazar Omuraliev in Nuxt.js — русскоговорящее сообщество
DK
обнулить переменные?
да
источник

V💊

Vladimir 💊 Voytenko... in Nuxt.js — русскоговорящее сообщество
Beknazar Omuraliev
Добрый день Помогоите пожалуйста как можно сделать так чтобы при закрытие модального окна все inputы отчистились ?
я на днях уже видел этот вопрос и на него даже давали ответ...
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
DreaMinder
есть serverMiddleware или сам нухт может быть поднят поверх нодовского бэкэнда, как мидлвер
Что поверх нодовского это понятно. У меня аналогично сделано. Не очень понятно как это в компоненте будет. Если клиент то делаем запрос на апи , если сервер делаем запрос в базу или вызываем метод контроллера? Так?
источник

А

Александр in Nuxt.js — русскоговорящее сообщество
RusaXXX
Что поверх нодовского это понятно. У меня аналогично сделано. Не очень понятно как это в компоненте будет. Если клиент то делаем запрос на апи , если сервер делаем запрос в базу или вызываем метод контроллера? Так?
да именно так
источник

А

Александр in Nuxt.js — русскоговорящее сообщество
Александр
т.е. в компоненте или на странице
, async fetch () {
           this.items = await this.$api('controller_name', 'index');
...
и 2 плагина

api-context.client.js
inject('api', async (controller, method, params) => {
       return await context.$axios['$' + (params ? 'post' : 'get')]('/api/' + controller + '/' + method, params);
...

api-context.server.js
inject('api', async (controller, method, params) => {
...
       let api = require('~/api/' + controller);
       let result = await api[method](db, params);
...
вот, написана же реализация
источник

BO

Beknazar Omuraliev in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
я на днях уже видел этот вопрос и на него даже давали ответ...
в этой группе?
источник