Size: a a a

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

2020 July 28

jd

juriy dyachkov in Nuxt.js — русскоговорящее сообщество
Andrii Kolisnyk-Hut
— Зачем вообще нужен бэк? Почему бы сразу не подключаться с фронта к базе данных? — Действительно. Зачем кушать? Почему бы сразу не бросать еду в унитаз? Просто некоторые вещи требуют обработки.
так nuxt и включает в себя бэк, поэтому вопрос - зачем два бэка?
источник

AK

Andrii Kolisnyk-Hut in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
так nuxt и включает в себя бэк, поэтому вопрос - зачем два бэка?
накст включает в себя сср, это не бэк. разные задачи как минимум
источник

AK

Andrii Kolisnyk-Hut in Nuxt.js — русскоговорящее сообщество
помню спорили месяц назад за это в чатике, так пришли к тому, что так как это не является его первоначальной задачей, то маштабируемость и поддержка данного кода/реализации не является простой и если вообще возможной
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
ммм... ну если "по феншую" только так - то буду делать так. а обмен между nuxt и express значит через линукс сокет? тогда получается, постучались мы с накста на express, и ждём результат асинхронно, а express в свою очередь стучится в БД и тоже ждёт асинхронно? это нормальная практика? сорри если где то глупость говорю, я в ноде нуб, всё пытаюсь перейти с php
Для Nuxt нет разницы к какой API обращаться - на PHP написанному бэку или на JS(Express, Koa...). Желательно в этой структуре соблюдать принципы REST. В достаточно крупных компаниях проектированием всего этого хозяйства занимается архитектор.
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
так nuxt и включает в себя бэк, поэтому вопрос - зачем два бэка?
nuxt server middleware не является полноценным бэком, он лишь дает точку доступа извне.
источник

jd

juriy dyachkov in Nuxt.js — русскоговорящее сообщество
Ясно, тогда норм - у меня нагугливались туторы по nuxt + express и т.д., но мне не понравилось что там клиент и сервер отдельно, поэтому я их пропускал. Но раз по хорошему - только так, значит возвращаюсь к тем туторам и делаю по ним
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
Ясно, тогда норм - у меня нагугливались туторы по nuxt + express и т.д., но мне не понравилось что там клиент и сервер отдельно, поэтому я их пропускал. Но раз по хорошему - только так, значит возвращаюсь к тем туторам и делаю по ним
Вам не экспресс нужен, а полноценный бекенд
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
С уровнями доступа и всеми фишками полноценного бекенда
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
На Express можно написать полноценный бэк для любого проекта.
источник

jd

juriy dyachkov in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Вам не экспресс нужен, а полноценный бекенд
я вот щас подумал - получается я могу то что у меня на laravel есть - не переписывать, а просто развернуть nuxt, прокинуть его в nginx и спокойно пилить чисто фронт на vue... на ларе и graphql уже развернут, и модельки orm настроены, и админка, всё есть
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
я вот щас подумал - получается я могу то что у меня на laravel есть - не переписывать, а просто развернуть nuxt, прокинуть его в nginx и спокойно пилить чисто фронт на vue... на ларе и graphql уже развернут, и модельки orm настроены, и админка, всё есть
Почему бы и да.
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Sheldon Cooper
На Express можно написать полноценный бэк для любого проекта.
Можно, только экспресс это уровень транспорта всего навсего, это еще не полноценный бекенд
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
я вот щас подумал - получается я могу то что у меня на laravel есть - не переписывать, а просто развернуть nuxt, прокинуть его в nginx и спокойно пилить чисто фронт на vue... на ларе и graphql уже развернут, и модельки orm настроены, и админка, всё есть
В этом и смысл, пусть бекенд занимается своими делами, фронт своими
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Nuxt это бекенд для фронтенда, но не полноценный бекенд
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Можно, только экспресс это уровень транспорта всего навсего, это еще не полноценный бекенд
ладно, не будем спорить, это холивар на неделю. Смысл в том, что это возможно но много нюансов и этим занимаются совсем не фронтовые спецы.
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
Ясно, тогда норм - у меня нагугливались туторы по nuxt + express и т.д., но мне не понравилось что там клиент и сервер отдельно, поэтому я их пропускал. Но раз по хорошему - только так, значит возвращаюсь к тем туторам и делаю по ним
Это правильно. Клиент занимается своей задачей, бэкенд своей. Нельзя их смерживать в одно
источник

jd

juriy dyachkov in Nuxt.js — русскоговорящее сообщество
супер крутота)) значит опасность сорвать дедлайн свелась к нулю... а то босс у меня даже пока не в курсе, что я задолбался и решил на ноде всё переписать 😃 готовясь ближайшую неделю спать по 3-4 часа 😃
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
juriy dyachkov
супер крутота)) значит опасность сорвать дедлайн свелась к нулю... а то босс у меня даже пока не в курсе, что я задолбался и решил на ноде всё переписать 😃 готовясь ближайшую неделю спать по 3-4 часа 😃
Здоровье так надорвёшь а денег больше не станет, только качество жизни на время улучшишься а потому со здоровьем ухудшишься и в результате не денег не здоровья
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Хотя чо я говорю. Я сам 20 лет его гробил
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
<PromotionBlock>
   канал Nuxt.js заботится о вас и о вашем здоровье
</PromotionBlock>
источник