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

А отдельно реакт поднять и по апи работать не вариант?

34 ответов

110 просмотров

Ну я к тому, что я 1 разрабатываю проект и мне кажется, что будет удобнее, когда все в 1 проекте лежать будет)

Павел
Ну я к тому, что я 1 разрабатываю проект и мне каж...

Так оно и лежит в одном проекте. Типа проект test.dev, в нем папка laravel и react, в корне docker compose. Ну и др папки, файлы

Dmitry
Так оно и лежит в одном проекте. Типа проект test....

Понял, ну я сам реакт закинул в resources/js, пока пусть так будет, потом когда докер буду разворачивать, может переделаю)

Павел
Понял, ну я сам реакт закинул в resources/js, пока...

Типа так, по сути в laravel нет ничего связанного с фронтом, там чисто ларавские файлы и папки, ну и в шторме всё открывается одним проектом

Dmitry
screenshot Типа так, по сути в laravel нет ничего связанного ...

А для сборки проекта в папку vue переходить нужно? А как csrf токен на клиент вставляешь? Я сначала тоже так думал сделать

Павел
А для сборки проекта в папку vue переходить нужно?...

У меня скрипт sh это делает, переходит в папку vue и запускает yarn dev, также есть команды на проверку запуска контейнеров, где их либо нужно остановить, либо запустить, так же убить если нужно yarn dev. Но тк мне не нужно постоянно пересобирать контейнеры, юзаю только yarn dev, плюс скрипт запускается при открытии php storm. Те запустил Linux с ide, и всё готово

Павел
А для сборки проекта в папку vue переходить нужно?...

Csrf обычно передаётся, глобально в laravel, надо поискать, так не помню по памяти, и принимается в axios, где задаются всякие дефолтные настройки

Удобно) А ты с react работал? Возникла проблема такая, что есть корневой маршрут домен/ на нем открывается приложение, кликаю по ссылкам, компонент перерисовывается, в url появляется домен/objects, но если открыть новую вкладку и сразу перейти на домен/objects, то 404. Предполагаю что это из-за того, что у меня файл из ларавел с приложением отдается по маршруту корневому домен/

Павел
Удобно) А ты с react работал? Возникла проблема т...

Тут не подскажу, с React не особо знаком, больше по vue, но надо смотреть

Dmitry
Тут не подскажу, с React не особо знаком, больше п...

Вот так в роутере лары надо прописать, а в клиентском приложении уже если нету такой страницы, то показывать 404)

Павел
screenshot Вот так в роутере лары надо прописать, а в клиентс...

Так это по идее на react нужно делать. Laravel возвращает view, в котрый ренедерится <div id="app" > и далее вся обработка на фронте идёт, Laravel в дальнейшем возвращает response json

Александр Егоров
Вайт

Если имеется виду конфиг Vite, то там много кода, в скрин не влезет

Dmitry
Так это по идее на react нужно делать. Laravel воз...

Да, я про это же. пока {any} в ларавел не сделал, при обращении к любым маршрутам кроме корня мне ларавел давал 404, а приложение на реакт даже н загружалось

У меня полноценное SPA приложение, а у тебя похоже отдается html и на него грузятся компоненты vue

Нет в какую папку он собирает

Павел
screenshot public/build/assets

Но на том скрине нет паблик

Александр Егоров
Но на том скрине нет паблик

А ну у него структура проекта другая. У него бекенд отдельно и фронт отдельно. В таком случае vite вроде в папку dist собирает по умолчанию

Александр Егоров
Нет в какую папку он собирает

Фронт в папку vue/resources, в laravel resources у меня только views от лары, там нет никаких js, CSS и тп

Dmitry
Тоже spa

А зачем в webp.php тогда остальные маршруты?)

Павел
А зачем в webp.php тогда остальные маршруты?)

У меня там только horizon, и telescope, они не работают как spa, все остальные роуты в api

Павел
screenshot Вот так в роутере лары надо прописать, а в клиентс...

Если моно, тот так Route::view('{any}', 'app')->where('any', '.*');

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта