Size: a a a

Vue.js Russian Developers Community

2020 September 17

D

DK in Vue.js Russian Developers Community
Pavel Karpushevskiy
Всем привет
Хотел поинтересоваться, есть ли кто работал когда-то в проекте где связка laravel + vue.js? Неважно на какой стороне (бек или фронт)

Мне просто нужна информация в разговорном виде. Есть несколько вопросов, после ответов на которые я буду понимать пошаговость у себя в голове. Это займет я думаю до 10-15 минут, могу заплатить за информацию
не мешать лару с вуём через микс
источник

t

toobinks in Vue.js Russian Developers Community
Дмитрий Казармин
всё равно условие стоит. Как я понял автор в принципе не хочет условие пихать
ну в принципе, если это будет выглядеть как $route.meta.required_role === user.role, т.е. универсальная для всех проверок, то это то чт надо
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
toobinks
ну в принципе, если это будет выглядеть как $route.meta.required_role === user.role, т.е. универсальная для всех проверок, то это то чт надо
только надо учесть что будет в meta.required_role - всегда ли одна роль или возможен список ролей?
источник

t

toobinks in Vue.js Russian Developers Community
Дмитрий Казармин
только надо учесть что будет в meta.required_role - всегда ли одна роль или возможен список ролей?
у меня роли в иерархическом порядке, 0 гость, 1 оператор, 2 - менеджер, т.е. достаточно соблюсти условие min role
источник

PK

Pavel Karpushevskiy in Vue.js Russian Developers Community
Я только начинаю работу с Vue. И у меня проект есть, делать будем vue + laravel. Суть в чем: есть Nagios. И есть задача - сделать веб морду. Полтора месяца копания инфы, бла бла бла, в итоге пришли к выводу что делать морду будем на Vue + Laravel.

И вот мне на данный момент просто нужно понимать фундаментальную пошаговость работы.

Например:
1. Сначала фронт лупит проект на вью, полностью, сам.
2. Потом сбрасывает готовый проект ларавельщику, который уже это натягивает у себя.

Либо он заходит в нужную папку и делает это все там где скажет бекенд разраб? Вот мне не понятен этот момент.
Теорию знаю, как писать, как создать проект под Vue, этой инфы достаточно. Не понятно как это делать в моем случае, когда уже есть файловая структура, есть выделенная папка в ней под laravel + vue. И вот тут непонятно как правильно сделать. По тому примеру что я выше написал или как-то по другому.
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
toobinks
у меня роли в иерархическом порядке, 0 гость, 1 оператор, 2 - менеджер, т.е. достаточно соблюсти условие min role
я бы лучше и в роуте и в шаблоне вызывал единую функцию для проверки, чтобы логика не дублировалась
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Pavel Karpushevskiy
Я только начинаю работу с Vue. И у меня проект есть, делать будем vue + laravel. Суть в чем: есть Nagios. И есть задача - сделать веб морду. Полтора месяца копания инфы, бла бла бла, в итоге пришли к выводу что делать морду будем на Vue + Laravel.

И вот мне на данный момент просто нужно понимать фундаментальную пошаговость работы.

Например:
1. Сначала фронт лупит проект на вью, полностью, сам.
2. Потом сбрасывает готовый проект ларавельщику, который уже это натягивает у себя.

Либо он заходит в нужную папку и делает это все там где скажет бекенд разраб? Вот мне не понятен этот момент.
Теорию знаю, как писать, как создать проект под Vue, этой инфы достаточно. Не понятно как это делать в моем случае, когда уже есть файловая структура, есть выделенная папка в ней под laravel + vue. И вот тут непонятно как правильно сделать. По тому примеру что я выше написал или как-то по другому.
первый раз слышу про Nagios. Но чем будет заниматься laravel в этом случае? Может к Nagios можно напрямую с фронта обращаться для получения информации?
источник

DB

Daniyar Baizhaksynov in Vue.js Russian Developers Community
Pavel Karpushevskiy
Я только начинаю работу с Vue. И у меня проект есть, делать будем vue + laravel. Суть в чем: есть Nagios. И есть задача - сделать веб морду. Полтора месяца копания инфы, бла бла бла, в итоге пришли к выводу что делать морду будем на Vue + Laravel.

И вот мне на данный момент просто нужно понимать фундаментальную пошаговость работы.

Например:
1. Сначала фронт лупит проект на вью, полностью, сам.
2. Потом сбрасывает готовый проект ларавельщику, который уже это натягивает у себя.

Либо он заходит в нужную папку и делает это все там где скажет бекенд разраб? Вот мне не понятен этот момент.
Теорию знаю, как писать, как создать проект под Vue, этой инфы достаточно. Не понятно как это делать в моем случае, когда уже есть файловая структура, есть выделенная папка в ней под laravel + vue. И вот тут непонятно как правильно сделать. По тому примеру что я выше написал или как-то по другому.
Не вижу пока смысла в laravel
источник

DB

Daniyar Baizhaksynov in Vue.js Russian Developers Community
источник

DB

Daniyar Baizhaksynov in Vue.js Russian Developers Community
Можно напрямую кидать в vue
источник

D

DK in Vue.js Russian Developers Community
Pavel Karpushevskiy
Я только начинаю работу с Vue. И у меня проект есть, делать будем vue + laravel. Суть в чем: есть Nagios. И есть задача - сделать веб морду. Полтора месяца копания инфы, бла бла бла, в итоге пришли к выводу что делать морду будем на Vue + Laravel.

И вот мне на данный момент просто нужно понимать фундаментальную пошаговость работы.

Например:
1. Сначала фронт лупит проект на вью, полностью, сам.
2. Потом сбрасывает готовый проект ларавельщику, который уже это натягивает у себя.

Либо он заходит в нужную папку и делает это все там где скажет бекенд разраб? Вот мне не понятен этот момент.
Теорию знаю, как писать, как создать проект под Vue, этой инфы достаточно. Не понятно как это делать в моем случае, когда уже есть файловая структура, есть выделенная папка в ней под laravel + vue. И вот тут непонятно как правильно сделать. По тому примеру что я выше написал или как-то по другому.
я бы держал фронт отдельной репой
источник

D

DK in Vue.js Russian Developers Community
вообще никак не связанной с ларой(только по API)
источник

PK

Pavel Karpushevskiy in Vue.js Russian Developers Community
Дмитрий Казармин
первый раз слышу про Nagios. Но чем будет заниматься laravel в этом случае? Может к Nagios можно напрямую с фронта обращаться для получения информации?
Нет, там нужно точно чтобы был бек полноценный
источник

PK

Pavel Karpushevskiy in Vue.js Russian Developers Community
Дмитрий Казармин
первый раз слышу про Nagios. Но чем будет заниматься laravel в этом случае? Может к Nagios можно напрямую с фронта обращаться для получения информации?
Nagios это система мониторинга
источник

D

DK in Vue.js Russian Developers Community
если сделаете 1 репой тогда фронту придется ставить себе проект(пыха, мускуль итд)
источник

D

DK in Vue.js Russian Developers Community
просто чтобы поработать с фронтом
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
DK
если сделаете 1 репой тогда фронту придется ставить себе проект(пыха, мускуль итд)
docker вышел из моды?)
источник

DB

Daniyar Baizhaksynov in Vue.js Russian Developers Community
Ильдан Сайдиев
const headers = {
       ...CONTENT_JSON,
       Authorization: Bearer ${token},
   };
так можно header отправить в axios ?
Network че показывает? Какие загаловки?
источник

PK

Pavel Karpushevskiy in Vue.js Russian Developers Community
DK
если сделаете 1 репой тогда фронту придется ставить себе проект(пыха, мускуль итд)
То есть вполне реален вариант, что я все пишу у себя, делаю проект на вью, а потом красиво передаю его бекенд разработчику, и он дальше уже играется с ним сам?
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Pavel Karpushevskiy
То есть вполне реален вариант, что я все пишу у себя, делаю проект на вью, а потом красиво передаю его бекенд разработчику, и он дальше уже играется с ним сам?
если фронт чуть сложнее, чем "вывести инфу с бэкэнда в виде таблички", то да. Разделять необходимо
источник