Configurando webpack pra stack com Nodejs #682
Replies: 17 comments
-
E ai Edu blz? Não sabia exatamente se era o que você queria então eu fiz uma poc para você dar uma olhada. |
Beta Was this translation helpful? Give feedback.
-
@adrianojdesouza Hummm interessante!! É mais ou menos esse caminho sim. Vou passar pro time pra gente dar uma estudada aqui e já te retorno! |
Beta Was this translation helpful? Give feedback.
-
@eduardojmatos eu já fiz algo semelhante com NodeJS + ReactJS + Webpack. |
Beta Was this translation helpful? Give feedback.
-
@adrianojdesouza rodamos aqui sua POC, mas não conseguimos fazer funfar hehehe. Se bate em |
Beta Was this translation helpful? Give feedback.
-
@eluizbr pode crer. O problema é que ele precisa ser necessariamente escrito dentro de um JavaScript. Queremos não ter esse acoplamento com componente por hora. Só renderizar um template mesmo :/ |
Beta Was this translation helpful? Give feedback.
-
O webpack é um module bundle, no caso ele serviria para preparar seus assets. |
Beta Was this translation helpful? Give feedback.
-
@ronal2do sim sim, tô ligado. Nossa dúvida é na integração entre os dois mundos. Node no back-end servindo template estático e servindo asset (css, js, imagens) via webpack, levando em conta os dois mundos (environment de prod) |
Beta Was this translation helpful? Give feedback.
-
aqui temos um exemplo legal, também podemos integrar com o SSR ao invés do bundle vamos servindo os assets sob demanda, no caso do react conseguimos fazer o code-splitting que esses assets são gerados a medida que carregados |
Beta Was this translation helpful? Give feedback.
-
@eduardojmatos da uma olhada em: |
Beta Was this translation helpful? Give feedback.
-
Com o node + express ou koa vc chama a primeira rota e ele renderiza via webpack o seu bundle |
Beta Was this translation helpful? Give feedback.
-
@ronal2do putz, webpack 1 né? :/ Lembrando também, nossos templates são em EJS. Não vamos usar React por hora. |
Beta Was this translation helpful? Give feedback.
-
@ronal2do é exatamente isso que a gente quer. Somente em DEV mode. Vou dar uma vasculhada melhor no webpack-dev-server pra ver |
Beta Was this translation helpful? Give feedback.
-
@adrianojdesouza boa boa, vou rodar novamente aqui! |
Beta Was this translation helpful? Give feedback.
-
então @eduardojmatos webpack 2 também, |
Beta Was this translation helpful? Give feedback.
-
webpack 3? <3 hehehhe |
Beta Was this translation helpful? Give feedback.
-
https://webpack.js.org/configuration/dev-server/#devserver-setup |
Beta Was this translation helpful? Give feedback.
-
@ronal2do boa, estamos estudando exatamente isso agora =D |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
TL;DR
Estamos na dúvida de fazer o compile de assets, servir estáticos (html) nas rotas do express e usar webpack. Tudo ao mesmo tempo.
Server Rendering
Vamos usar Nodejs pra servir templates de HTML (EJS) com links pra arquivos buildados com webpack (CSS, JS, imagens). O problema é fazer isso tudo somente com webpack e servir os templates.
Alguém conhece algum exemplo bacana de uso do webpack no backend, em ambiente de DEV? Em prod vamos compilar tudo mesmo, não é o problema.
*OBS: a motivação de usar webpack na real é o HMR dele. Mas se tiverem outra sugestão pra resolver o problema, pode comentar! :)
Beta Was this translation helpful? Give feedback.
All reactions