169 похожих чатов

Всем привет! Копался в интернете много, но не могу найти ответ

на вопрос
Я хочу писать проект на vue + laravel, проект большой, это реально многостраничный продукт, со своей апишкой, кучей страниц, мониторингом метрик и тд.

Но вопрос вот в чем:
1. писать на vue внутри laravel
2. писать отдельно проект на vue, и коннектиться с лаварель сугубо по API?
В инете не смог найти нормального обьяснения что реально лучше для больших проектов + мне не понятно каким образом работает второй вариант. Вот я сел, создал проект на вью, пишу пишу пишу. И что? Как теперь мне это все приконнектить с ларавель? И еще больше не понятно, как на вью писать большие проекты)) То есть, вью сделан чтобы все подгружалось в 1 урл, а мне нужен многостраничный продукт, и вот тут вообще я запутался.

P.S Я готов заплатить за хорошую консультацию в этом вопросе. Потому что мне важно со старту выбрать правильный подход к проекту. У меня немного опыта и знаний, но это все я подхвачу по пути, самое важное прочертить правильную дорогу сейчас

18 ответов

13 просмотров
Pavel-Karpushevskiy Автор вопроса
Vladimir Voytenko ️
2

Тогда мне не понятно каким образом работает второй вариант. Вот я сел, создал проект на вью, пишу пишу пишу. И что? Как теперь мне это все приконнектить с ларавель? И еще больше не понятно, как на вью писать большие проекты)) То есть, вью сделан чтобы все подгружалось в 1 урл, а мне нужен многостраничный продукт, и вот тут вообще я запутался.

Pavel Karpushevskiy
Тогда мне не понятно каким образом работает второй...

в моем мире первостепенен всё же бэк, т.е. ты сперва сидишь и пишешь пишешь пишешь бэк и rest/gql api к нему, а уже потом пшешь фронт к нему

Pavel Karpushevskiy
Тогда мне не понятно каким образом работает второй...

Single в SPA, не значит, что сайт должен состоять обязательно только из одной страницы, вот ozon написан на вью(наксте) и по суи своей это spa, но разве у него 1 страница? нет ;)

Pavel-Karpushevskiy Автор вопроса
Vladimir Voytenko ️
в моем мире первостепенен всё же бэк, т.е. ты спер...

Мы будем работать вдвоем. Пока напарник будет писать бек, мне бы чем-то заняться) Мы оба не особо опытные в этом, как я и говорил, но главное сейчас правильный вектор выбрать, а дальше уже выучим что надо

Pavel Karpushevskiy
Мы будем работать вдвоем. Пока напарник будет писа...

на практике пока нет бэка ты можешь заниматься практически одной только версткой ;)

Pavel-Karpushevskiy Автор вопроса
Vladimir Voytenko ️
на практике пока нет бэка ты можешь заниматься пра...

Я так понял потому что мне нужно понимать что за апишка будет, чтобы грамотно прописать все остальное? Иначе, если я выведу статику, то потом долго буду все переписывать под апи?)

Pavel Karpushevskiy
Тогда мне не понятно каким образом работает второй...

Билдишь проект, папки с Билда кидаешь в public, index.html кидаешь в resources В web.php там один роут нужно, и там в пишешь view('index')

DK K
бэк будет сидеть на api.domain.com

Используя веб-сервер нет проблем и сделать всё на одном домене с domain.com и domain.com/api

Pavel-Karpushevskiy Автор вопроса
Vladimir Voytenko ️
на практике пока нет бэка ты можешь заниматься пра...

Можешь ответить, пожалуйста, почему, и все?)) Правильно я понимаю, потому что я никак не смогу правильно выстроить проект, не понимая в каком виде данные я буду брать в итоге? И по факту получиться так, что мне нужно будет переписывать по сути все?

Pavel-Karpushevskiy Автор вопроса
Vladimir Voytenko ️
именно

ооокей, все же еще немного помучаю. Сразу всем огромное спасибо, вы уже ответили на вопросы, но есть еще пару нюансов тогда)) 1. Зачем тогда вообще ларавель? Если все упирается у бекенда в апишку, то зачем ларавель? 2. Делать только верстку пока не будет готов бек: я могу ее делать сразу компонентами в виде проекта на вью, или даже это не имеет смысла? Мне нужно делать просто html страницами?

Pavel Karpushevskiy
ооокей, все же еще немного помучаю. Сразу всем огр...

1. ну можно выбрать чистый пхп и страдать пытаясь написать всё, что уже есть на ларе ;) ну или вбрать Го и юзать его вместо пыхи, или джангу и питон) 2. я всегда верстаю на одной странице но внутри вью уже, а потом бью на компоненты. так что можно сразу компонентами писать сразу, просто так сложенее(имхо)

Pavel-Karpushevskiy Автор вопроса
Vladimir Voytenko ️
1. ну можно выбрать чистый пхп и страдать пытаясь ...

1. Понял, спасибо) 2. Тоже понял, то есть сразу делаю проект на вью, но просто пока нет апишки, делаю только html+css

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта