I bundled up one of my projects and it works fine. However when hitting refresh on a route /about, it displays The requested URL /about was not found on this server.. Howeve
In case of laravel, you need to render the same view where all the routes are written for react file. Laravel route is written as:
Route::get('{url}', function () { return view('welcome'); })->where(['url' => '.*']);
welcome blade file is:
Laravel
so every time you refresh on your about route, it will show the welcome blade and its respective routes in app.js file