@vuejs_ru

Страница 3014 из 3900
Sunlive
04.06.2018
09:10:54
щас бы джаву для апи вью юзать

Павел
04.06.2018
09:11:25
Sunlive
04.06.2018
09:11:47
нахуя? у тебя нереальная нагрузка?

Андрей
04.06.2018
09:12:00
А Nuxt это серверная история? Или его можно использовать абстрогировавшись от сервера? (не от модели данных)

Google
Sunlive
04.06.2018
09:12:17
накст можно и в спа режиме

Павел
04.06.2018
09:12:22
нахуя? у тебя нереальная нагрузка?
вопрос не зачем, вопрос почему нет?

Sunlive
04.06.2018
09:12:55
такой же вопрос, почему не %BACKEND_NAME%

Павел
04.06.2018
09:18:05
такой же вопрос, почему не %BACKEND_NAME%
Вообще согласен, сам склоняюсь к node.js

Sunlive
04.06.2018
09:18:34
ну вот, я к тому и клонил, просто и быстро сделать апи, дальше от задачи, выбираешь инструмент

хз ваще о чем тут думать можно

Павел
04.06.2018
09:19:08
Да я скорее meteor.js против node.js ява как пример

Sunlive
04.06.2018
09:19:55
опять же зависит от нагрузки ожидаемой, разные фреймы разные метрики выдают, если тебе это ваще важно если нет - чо нравится

даешь метеор

Vlad
04.06.2018
09:23:40
Насколько просто там реализуется апи, для рективности вуе? к примеру хочу чтобы моя страница обновлялась при событии с сервера
А что значит бэк для вуя ? Фронт должен с чем угодно уметь работать. Вопрос в архитектуре только

Bohdan
04.06.2018
09:24:20
а про реактивность - это тебе вебсокеты смотреть, centrifugo тот же

Павел
04.06.2018
09:24:25
А что значит бэк для вуя ? Фронт должен с чем угодно уметь работать. Вопрос в архитектуре только
Где легче реализовать реактивное апи, те обновление страницы сразу, где меньше весего будет проблем в дальнейшем с расширением функционала

Google
Павел
04.06.2018
09:24:57
а про реактивность - это тебе вебсокеты смотреть, centrifugo тот же
да понятно веб сокеты, но их тоже где угодно можно реализовать. meteor.js через них и работает

Sunlive
04.06.2018
09:26:41
Bohdan
04.06.2018
09:27:04
ну центрифуга ведь агностичная

Vadim
04.06.2018
10:30:04
С сервера приходит html код в json. Выводится не как html, а как текст. Что с ним сделать нужно, чтобы норм стало?

Hedint
04.06.2018
10:30:52
v-html посмотри - возможно это то, что тебе нужно (но ты должен доверять тому, что приходит)

dendy
04.06.2018
11:02:57
Порощай гитхаб, ты был крутым другом.?

Максим
04.06.2018
11:07:04
Всем привет! Ребят, тут по Nuxt можно задать вопрос?

Aleksandr
04.06.2018
11:08:18
Порощай гитхаб, ты был крутым другом.?
Ага, вот так вот прямо прощай. Вот так вот прямо взяли и попрощались фирмы с гитом и как релокейтнулись куда то туда, ага

Максим
04.06.2018
11:11:50
Всем привет! Ребят, тут по Nuxt можно задать вопрос?
раз никто не против, задам, пожалуй =)

Планирую начать новый проект на Nuxt.js. Но возникло сразу несколько вопросов, на которые не нашёл достойных ответов в сети. Сайт - крупная визитка с кучей шаблонов. Хочу сделать следующим образом - взять какую-нибудь CMS в качестве бэкенда, которая вместо шаблонов страниц будет возвращать json с данными. В качестве фронта будет Nuxt.js. Сайт будет мультиязычный - русский основной, английский вторым языком, возможно появятся ещё языки. Всё это хочу сделать управляемым с бэкенда. Как я вижу основу - фронт подгружает данные из json с бэка в зависимости от текущего языка. То есть, если запрос идёт на / - получаем все данные для главной страницы + меню и прочие мета-данные. Если запрос идёт на /en/ - та же главная страница, но всё переведено на английский. А вопрос вот в чём: как в Nuxt организуется динамический роутинг, если у меня нет строгой структуры страниц, то есть в корне сайта или в поддиректориях может быть сколько угодно страниц с разными шаблонами? Nuxt, как я понял, завязан на файловую структуру шаблонов в папке pages. Можно ли как-то динамически определить, какой шаблон использовать для того или иного роута? Вот, например. Получаем с бэка меню на русском, там есть одним из пунктов /kontakty/ - страница контактов, как лучше организовать чтоб Nuxt понял, что на /kontakty/ или /en/contacts/ нужно подтянуть шаблон contacts.vue? И как в таком случае сделать чтоб /contacts ничего в данном случае не возвращало - так как такой страницы нет. В общем, если подытожить, мне нужно правила роутинга загружать с бэкенда и при этом отключить дефолтный роутинг Nuxt из папки pages. Как это лучше сделать?

Ivan
04.06.2018
11:15:04
/

Vlad
04.06.2018
11:15:53
Планирую начать новый проект на Nuxt.js. Но возникло сразу несколько вопросов, на которые не нашёл достойных ответов в сети. Сайт - крупная визитка с кучей шаблонов. Хочу сделать следующим образом - взять какую-нибудь CMS в качестве бэкенда, которая вместо шаблонов страниц будет возвращать json с данными. В качестве фронта будет Nuxt.js. Сайт будет мультиязычный - русский основной, английский вторым языком, возможно появятся ещё языки. Всё это хочу сделать управляемым с бэкенда. Как я вижу основу - фронт подгружает данные из json с бэка в зависимости от текущего языка. То есть, если запрос идёт на / - получаем все данные для главной страницы + меню и прочие мета-данные. Если запрос идёт на /en/ - та же главная страница, но всё переведено на английский. А вопрос вот в чём: как в Nuxt организуется динамический роутинг, если у меня нет строгой структуры страниц, то есть в корне сайта или в поддиректориях может быть сколько угодно страниц с разными шаблонами? Nuxt, как я понял, завязан на файловую структуру шаблонов в папке pages. Можно ли как-то динамически определить, какой шаблон использовать для того или иного роута? Вот, например. Получаем с бэка меню на русском, там есть одним из пунктов /kontakty/ - страница контактов, как лучше организовать чтоб Nuxt понял, что на /kontakty/ или /en/contacts/ нужно подтянуть шаблон contacts.vue? И как в таком случае сделать чтоб /contacts ничего в данном случае не возвращало - так как такой страницы нет. В общем, если подытожить, мне нужно правила роутинга загружать с бэкенда и при этом отключить дефолтный роутинг Nuxt из папки pages. Как это лучше сделать?
Чёт ты напридумывал херни

Чтоб потом придумывать костыли

Зачем ?

Google
Максим
04.06.2018
11:16:58
Чёт ты напридумывал херни
не спорю, вполне возможно =)

Vlad
04.06.2018
11:17:40
Зачем цмс? Для кабинета клиенту ?

Максим
04.06.2018
11:17:51
да

страниц много - контент меняется очень часто

Vlad
04.06.2018
11:21:29
А зачем нукст в таком случае ? Чтоб модно было ?)

Viktor
04.06.2018
11:22:02
Планирую начать новый проект на Nuxt.js. Но возникло сразу несколько вопросов, на которые не нашёл достойных ответов в сети. Сайт - крупная визитка с кучей шаблонов. Хочу сделать следующим образом - взять какую-нибудь CMS в качестве бэкенда, которая вместо шаблонов страниц будет возвращать json с данными. В качестве фронта будет Nuxt.js. Сайт будет мультиязычный - русский основной, английский вторым языком, возможно появятся ещё языки. Всё это хочу сделать управляемым с бэкенда. Как я вижу основу - фронт подгружает данные из json с бэка в зависимости от текущего языка. То есть, если запрос идёт на / - получаем все данные для главной страницы + меню и прочие мета-данные. Если запрос идёт на /en/ - та же главная страница, но всё переведено на английский. А вопрос вот в чём: как в Nuxt организуется динамический роутинг, если у меня нет строгой структуры страниц, то есть в корне сайта или в поддиректориях может быть сколько угодно страниц с разными шаблонами? Nuxt, как я понял, завязан на файловую структуру шаблонов в папке pages. Можно ли как-то динамически определить, какой шаблон использовать для того или иного роута? Вот, например. Получаем с бэка меню на русском, там есть одним из пунктов /kontakty/ - страница контактов, как лучше организовать чтоб Nuxt понял, что на /kontakty/ или /en/contacts/ нужно подтянуть шаблон contacts.vue? И как в таком случае сделать чтоб /contacts ничего в данном случае не возвращало - так как такой страницы нет. В общем, если подытожить, мне нужно правила роутинга загружать с бэкенда и при этом отключить дефолтный роутинг Nuxt из папки pages. Как это лучше сделать?
Юзай один роут - страница-компонент contacts и все. Не нужно мудрить с переводом самих рутов. Так будет гораздо проще. А переводи с помощью i18n?

Максим
04.06.2018
11:23:33
А зачем нукст в таком случае ? Чтоб модно было ?)
отчасти. ) но больше для скорости. на vue был проект, с серверным рендерингом через headless-chrome ибо надо было быстро что-то придумать для сео. решил попробовать нукст, ибо ssr без костылей и из коробки.

Юзай один роут - страница-компонент contacts и все. Не нужно мудрить с переводом самих рутов. Так будет гораздо проще. А переводи с помощью i18n?
это было бы слишком просто =) одно из условий - сохранение текущего роутинга сайта - все маршруты должны остаться прежними.

Admin
ERROR: S client not available

Максим
04.06.2018
11:29:23
Это ты текущий роут контактов сверху скинул ? И его надо сохранить ?
да, на русском /kontakty/, на английском /en/contacts/. возможно, появятся ещё языки. ну и если в цмс его поменяют, то соответственно, тут он тоже должен поменяться. вот такая вот дребедень.

Vlad
04.06.2018
11:29:56
Соболезнуем ?

Максим
04.06.2018
11:30:14
Aleksandr
04.06.2018
11:31:23
все может быть.
Я лично не могу подобрать аргументы которые переубедят руководство: - это же мелкомягкие, они как говномидас! Мы все умрем!!! - кхе, кхе, у меня десятка...

Anton
04.06.2018
11:31:38


Vlad
04.06.2018
11:31:47
?
Найди цмс под твои требования сразу

Максим
04.06.2018
11:32:15
Найди цмс под твои требования сразу
цмс уже есть, и контент весь там, надо только поменять шаблоны, чтоб они возвращали json, а не html

Stanislav
04.06.2018
11:33:12
цмс уже есть, и контент весь там, надо только поменять шаблоны, чтоб они возвращали json, а не html
А тебе точно нужно SPA? Может просто внедрять виджеты на сраницу, сделанные на Vue?

Ivan
04.06.2018
11:33:20
цмс уже есть, и контент весь там, надо только поменять шаблоны, чтоб они возвращали json, а не html
Мне вот интересно какая будет структура json. Если страницы часто меняются

Google
Максим
04.06.2018
11:34:58
А тебе точно нужно SPA? Может просто внедрять виджеты на сраницу, сделанные на Vue?
js-фронтенд было решено сделать для быстрого роутинга на клиенте в основном.в предложенном варианте мы получаем всё, кроме этого. или я неверно понял?

Aleksandr
04.06.2018
11:35:02
А на вебстандартах написанно: "планируют купить"

Максим
04.06.2018
11:35:41
Мне вот интересно какая будет структура json. Если страницы часто меняются
структура json в зависимости от шаблона страницы, ну и какие-то базовые вещи в каждом шаблоне типа меню, meta и пр.

Ivan
04.06.2018
11:36:37
структура json в зависимости от шаблона страницы, ну и какие-то базовые вещи в каждом шаблоне типа меню, meta и пр.
Окей. Вы себе представляете какой вселенный костыль придется написать, чтобы динамично это разрулить?

dendy
04.06.2018
11:36:37
Кста, спс ребятам которые вчера памагли с вопросом.

Максим
04.06.2018
11:38:04
Окей. Вы себе представляете какой вселенный костыль придется написать, чтобы динамично это разрулить?
ну почему же, если шаблон знает какие данные он должен получить, а бэк эти данные возвращает.

Stanislav
04.06.2018
11:39:02
js-фронтенд было решено сделать для быстрого роутинга на клиенте в основном.в предложенном варианте мы получаем всё, кроме этого. или я неверно понял?
Вроде того. Но понятие "быстро" - относительно. Когда ты получаешь страницу с сервера, на ней уже есть данные, останется только инициализировать JS. Когда идет работа с динамическим роутингом - открывается страница, на странице отдельные виджеты подгружают для себя данные... По личным наблюдениям, последний вариант не всегда комфортный :)

Timur
04.06.2018
12:05:18
всем привет

кто нибудь знает почему у меня не работает нажатие на кнопку в bootstrap popover?





Samat
04.06.2018
12:07:44
это в шаблоне что ли так? лучше юзай bootstrap-vue. зачем марать шаблоны jquery?

Страница 3014 из 3900