Olá, minha dúvida agora é, como agora o electrode é um server application, não é possível fazer um deploy dele em um gerenciador de arquivos estáticos, certo?
Por exemplo, tenho uma aplicação gerada com create-react-app
da qual eu gerei o npm run build
e subi diretamente em um s3 da aws
, que é disponibilizada acessando sempre o arquivo index.html
.
Mas realmente tinha o problema de ser uma DOM virtual, e não ser renderizada, com isso, eu não estava conseguindo ajeitar o SEO, os bots do google não entendem que tem conteúdo naquela página.
Com isso eu trago minha duvida. Há uma maneira de fazer o s3 rodar uma aplicação em react gerada com o electrode? Outra dúvida seria, meu projeto é um site com algumas páginas que são estaticas, e apenas 2 delas que tem interação com um servidor back-end, buscando dados, consultando, e trazendo para minha view. Seria o caso de, o React não é a ferramenta ideal para meu projeto, ou pelo menos o create-react-app não é a ferramenta ideal?
A ideia de servir o site pelo AWS S3, é questão de baixo custo, e também um bom desempenho, pois são várias páginas estáticas, com apenas 2 conteúdos que buscam dados em uma API.
Obrigado.