Do tej pory nie miałem zbyt wiele wspólnego ani z aplikacjami SPA, ani z reactem i podobnymi tworami. Na pierwszy rzut oka wydawało mi się, że są to biblioteki/frameworki stricte do SPA, a backend robi tylko za API. Natknąłem się jednak na kilka fajnych bibliotek jak react rails, czy react laravel, gdzie renderowanie występuje po stronie serwera i zastanawia mnie czy takie podejście to przekombinowywanie - bo np. tego typu twory służą do spa i nie ma co pchać tego na serwer
React is a JavaScript library for creating user interfaces....
(ale z drugiej strony)
building large applications with data that changes over time.
- czy jak najbardziej jest to prawidłowe i można w ten sposób złożyć jakąś apkę. Po prostu używać reacta + reduxa zamiast takiego jQuery i normalnie korzystać z routingu laravela.