DEV Community

Discussion on: Deploying a React (with Redux)/Rails app with Netlify/Heroku

 
sharkham profile image
Sam Markham

Those look correct for your URLs, and both of those sites look like they're running! For the URLs, I would double check that this is exactly the path you were using in the development/local version of the app, like, if your API url in the frontend used to be "localhost:3000/api/v1" make sure your API url in production is "your-domain.herokuapp.com/api/v1" etc.

Thread Thread
 
huyddo profile image
Huy Do • Edited

Hi Sam,
wow-backend-api.herokuapp.com/api/... is showed users data in the seed file.
and localhost:3000/api/v1/players is showed the recent users data which are stored in pgAdmin.

Example: Here is my fetchPlayer.js from frontend

const apiURL = process.env.REACT_APP_BASE_API_URL
export function fetchPlayers() {
return (dispatch) => {
fetch(${apiURL}/api/v1/players) //Inline code has back-ticks around it.
.then(resp => resp.json())
.then(players => dispatch({
type: 'FETCH_PLAYERS', payload: players
}))
}
}

Thanks,