Utilizando Angular, React ou Vue

De Wiki Integrator do Brasil
Edição feita às 20h52min de 17 de março de 2022 por Integratorhost (disc | contribs)

Ir para: navegação, pesquisa
Nodepromo-2021.jpg



Índice

Antes de Começar

O desenvolvedor que desejar utilizar, em seus recursos o Painel Integrator Node.js, antes, verifique se o seu plano permite acesso. Em máquinas VPS/Dedicados com cPanel, informe-se com o suporte caso não tenha tal painel.

As operações com Node.js

O painel Integrator Node.js automatiza a configuração do Node.js na conta do usuário dentro do cPanel. As operações dos aplicativos criados em Node.js não exigem modificações em relação ao utilizado na criação, tendo em vista que apenas a porta deve ser respeitada para mapeamento no domínio.
Comandos podem ser executados no Terminal SSH.

Uso de Angular/React/Vue

O Angular, React e Vue não seguem a publicação através do Node.js e nem dependem dele. O build pode ser realizado localmente e seu conteúdo levado para o diretório public_html.

Através do Node.js

Usuários que operam em planos com o uso de Node.js podem realizar o uso de Angular, React ou Vue através de seus aplicativos como bem desejar. O painel não interfere na execução do aplicativo e, em caso de problemas, verifiquem sempre a publicação e erros apresentados pelos logs do PM2.

Problemas com rotas para publicações no public_html

Os desenvolvedores que fazem uso do public_html como ponto de localização do build, devem entender que sua interpretação é feita pelo Apache. Nesse caso, rotas criadas no JavaScript não são interpretadas pelo servidor em chamada diretas pela URL, que não reconhece esse modo de trabalho automaticamente. Exemplo:
Se buscar no navegador a URL http://seusite.com.br/sobre, essa URI sobre não é aberta diretamente, já que o Apache não sabe interpretar a rota.
Para aqueles que desejam trabalhar com as rotas, usando o diretório public_html, via chamados diretos como informado anteriormente, recomendamos a pesquisa* sobre o uso de .htaccess.

Os endpoints

O desenvolvedor deve lembrar de usar os endpoints configurados e acessíveis através do domínio. Recomendamos ter o domínio apontando para a Integrator e certificar-se de que o mesmo já está com a configuração SSL, para acesso via HTTPS.
Dúvidas sobre o uso de SSL em nossos serviços de hospedagem Java/Node.js/PHP podem ser esclarecidas no suporte.


  • O desenvolvimento de códigos e configurações de certos serviços que não são automatizados, fica sobre a responsabilidade do desenvolvedor.