Build with razzle using its react ssr.
# npm start
will detect language: http://localhost:3000
# npm run build # npm run start:prod
- Uses express to also serve translations for clientside
- Translations are passed down to client on initial serverside render -> no reload of translations, no flickering
- Uses i18next-express-middleware on the serverside to assert that every request gets his own instance of i18next (no race condition conflicts when user b overrides set language in i18next singleton of user a!!!)
- completely allows saveMissing feature of i18next -> added content will be pushed to server and stored in