Sto seguendo alcuni tutorial per costruire un'app isomorfa con express e react. Sto confondendo con il webpack-dev-server.Ho bisogno di webpack-dev-server se sto usando un server nodo come express
Il webpack esercitazione dice a proposito della webpack-dev-server:
Questo si lega un piccolo Server Express su localhost: 8080, che serve i vostri beni statici così come il fascio (compilato automaticamente).
Aggiorna automaticamente la pagina del browser quando un pacchetto viene ricompilato (socket.io). Apri http://localhost:8080/webpack-dev-server/bundle nel tuo browser.
Dal momento che ho un server express, ho davvero bisogno di webpack-dev-server? O quali sono i vantaggi e gli svantaggi di usarlo? E se voglio usare react-hot-loader, è necessario il webpack-dev-server?
Thx! Quindi posso dire che la migliore pratica dell'uso di react-hot-loader è usare i middleware che hai citato? Cosa succede se si considera l'env di produzione? Non penso di aver bisogno di un live-reloadering, giusto? Quindi dovrei cancellare i codici del middleware? –
react-hot-loader si sta deprezzando, quindi guarderei su https://github.com/gaearon/react-transform-hmr (è dello stesso autore). Sì, non è necessario il live-reloading per la produzione, quindi nel server.js vorrei solo controllare condizionatamente l'ambiente. Se è in sviluppo, usa il middleware. altrimenti, basta saltarlo. – trekforever
Thnx. Ho accettato questa risposta. –