Witam, mam serwer postawiony na localhost napisany w php. Chce zrobić do niego front i chciałem to napisać w react jednakże, mam z tym pewien problem. Robilem one page w react ale nigdy multipage. Poza tym zawsze podpinałem pod html-a reacta a nie pod index.php. I tu mam pytanie, czy ktos z was zna jakis tutorial czy moze powiedziec jak mniejwiecej napisać taki front?
0
2
Robilem one page w react ale nigdy multipage.
Z pomocą przyjdzie Ci react-router
Poza tym zawsze podpinałem pod html-a reacta a nie pod index.php
Tutaj się nic nie zmienia. Zależy jak chcesz to zrobić, ale z grubsza masz dwa wyjście:
- localhost:3000 ustawiasz na sciezka/do/mojej/strony/frontend/index.html, a pod localhost:3001 masz sciezka/do/mojej/strony/backend/public/index.php
- localhost:3000 ustawiasz na sciezka/do/mojej/strony/public/index.php i jak ktoś wejdzie na / to renderujesz widok, który zwraca szkielet twojej strony, a reszta idzie pod localhost:3000/api/*
Krótko mówiąc robisz zwykłą stronę statyczną, która pobiera dane z restowego api.
https://github.com/talyssonoc/react-laravel-example