@fabricio estou vendo aquele primeiro projeto que você tentou subiu, o aliexpress-product-scraper, ele usa o puppeteer (um Google Chrome praticamente), que não roda em ambientes serverless, mas estou fazendo uns testes aqui, substituindo por outro pacote que costumo usar (o @sparticuz/chromium). Logo mais te atualizo por aqui.
Respondendo a "Supeeeeeeer legal d+." dentro da publicação Pitch: bohr.io - plataforma de deploy fullstack brasileira!
2
1
Fabricio, consegui rodar o aliexpress-product-scraper!
Fiz um fork e comitei as alterações necessárias para rodá-lo em um ambiente Serverless.
https://github.com/bohr-io/aliexpress-product-scraper
Nesse endpoint é possível testar a API:
https://master-aliexpress-product-scraper-bohr-io.bohr.rocks/api?productId=32958933105
Ficou um pouco lento o retorno, devido ao peso do puppeteer, que consome muita memória. Normalmente só uso ele quando é realmente necessário, como para uma feature de Screenshot por exemplo.
Nesse caso poderia ser substituido por um simples fetch e ficaria instantâneo!
Também precisei adicionar o comando de "npm install" nos Settings do projeto pelo painel do bohr:
Qualquer dúvida é só mandar!
0
Boemeke, muito obrigado.