bir sitem var, klasik bir PHP uygulaması. her sayfası php.
neyse, ben bu php'nin bir sayfanın bir dom'u altında (diyelim ki .react-container),
bir react projesi çalıştırmak istiyorum.
yalnızca o sayfanın o alanı için yani. zaten onepage bir uygulama olacak, routing vb. hiçbir şey olmayacak.
bir div'in içinde, react projesi çalıştıracağım. amacım da; bu sayfada tablo üstünde toplama çıkarma, hesaplama ve tüm bu değişiklikleri anında yansıtma işlemleri yaptıracağım. bunu en rahat react-hooks ile yaparım diye düşündüm.
ama mümkün mü?
yapabilirsin tabii ki istedigin herhangi bir alanda react uygulamani calistirabilirsin reactjs.org
Mümkün. Sadece bu iş için değil de konseptin tamamı ve altında yatan mantığa bakmak istersen: micro-frontends.org
şimdi kafamda kalan tek soru işareti;
server side'ya yer alan authorization'ı react kısma nasıl transfer edeceğim.
bunu da çözebilirsem, diğer her şeyini hazırladım süper oldu.
"server side'da yer alan authorization" client tarafına cookie ile taşınıyorsa, js ile cookie var mı yok mu diye kontrol edebilirsiniz. uzun uzun document.cookie diye uğraşmamak için:
github.com
authorization alındığında localstorage'a access token kaydettirip, axios'a da onu tanımlamayı düşünmüştüm ben de