Производственный стек: React, React Router v4, BrowswerRouter, Express, Nginx
1) User BrowserRouter для симпатичных URL
// app.js
import { BrowserRouter as Router } from 'react-router-dom'
const App = () {
render() {
return (
<Router>
// your routes here
</Router>
)
}
}
2) Добавьте index.html ко всем неизвестным запросы с помощью /*
// server.js
app.get('/*', function(req, res) {
res.sendFile(path.join(__dirname, 'path/to/your/index.html'), function(err) {
if (err) {
res.status(500).send(err)
}
})
})
3) пакетный веб-пакет с webpack -p
4) запустите nodemon server.js
или node server.js