Mudanças entre as edições de "Utilizando Angular, React ou Vue"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
Linha 16: Linha 16:
 
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: <br>  
 
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: <br>  
 
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.<br>
 
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.<br>
Para aqueles que desejam trabalhar com as rotas, usando o public_html, via chamados diretos, recomendamos a pesquisa* sobre o uso de '''.htaccess'''.  
+
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 ==
 
== Os endpoints ==

Edição das 06h57min de 27 de setembro de 2020

Í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.