Ir para conteúdo
wessleysanttos

Node.js é a melhor solução ?

Recommended Posts

Seguinte, atualmente eu preciso montar um sistema de notificação, como por exemplo em uma intranet, um usuário fez uma ação eu preciso disparar uma notificação em tempo real. 

O projeto ja esta uns 80% feito com PHP, jQuery e CSS atualmente.

Apos varias pesquisa eu acho que o modulo socket.io do Node.js pode resolver minha atual situação. Masss, tenho algumas duvidas em relação ao mesmo que não consegui resolver lendo alguns artigos sobre o assunto, então caso alguém consegui tirar essas duvidas, que são elas:

 

- Eu li que o node.js roda ao lado do servidor, eu preciso instalar alguma coisa no servidor web para ele rodar?

- Tem problema usar jQuery e node.js juntos?

- O node.js consegue fazer o papel do jQuery?

- Oque exatamente é um socket? 

 

Eu já li alguns artigos e vi alguns videos que tirou muitas duvidas, mas essas são as que não ficaram clara para mim.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Citar

- Eu preciso instalar alguma coisa no servidor web para ele rodar?

precisa instalar "ele mesmo" o NodeJS no servidor.

 

Citar

- Tem problema usar jQuery e node.js juntos?

não, nenhum problema.

 

Citar

- O node.js consegue fazer o papel do jQuery?

Não, NodeJS é server-side, faz o papel do PHP.

 

Citar

- Oque exatamente é um socket? 

pense em socket como uma ponte de conexão.

 

E sim, no teu caso para real time, o NodeJS é a melhor ferramenta.

  • +1 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@William Bruno , Tenho algumas outras duvidas, se puder me responder. 

 

1 - Eu posso usar PHP na minha aplicação inteira e em uma parte especifica utilizar o nodeJS para uma finalidade real-time?

2 - Sabe de algum conteúdo online para estudos? Achei alguns cursos online, porém alguns ficam no basicão e outros que tratam assuntos mais complexo eu sinto que não explica de forma esclarecedora. 

3 - A data deste curso http://ctnovatec.com.br/cursos/trilha-front-end/curso-de-nodejs/ , esta para breve, mas você sabe quando mais ou menos que vai ser lançado?

 

E para complementar eu vou comprar este livro https://novatec.com.br/livros/nodejs/ em breve para estudos. 

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. Sim, mas tenha em mente que serão 2 aplicações diferentes e distintas.

2. Não, eu prefiro muito mais ler livros.

3. Terá este outro: http://ctnovatec.com.br/cursos/trilha-front-end/stack-mean/ que tem o mesmo conteúdo do de NodeJS + AngularJS (por isso 24h, em vez de 16h).

 

 

bacana, obrigado =)

  • +1 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora


  • Conteúdo Similar

    • Por quimera
      Como seria a estrutura do painel administrativo de um site (apesar de já ter feito um painel), ainda tenho dúvidas em relação a esta parte essencial do sistema.
      Ele deveria ser dinâmico levando em conta adicionar funcionalidades ou seria mais estático tendo somente as específicas daquele site em específico?
       - O que dá mais/menos trabalho?
       - Usar uma framework vai ser um tiro no pé (caso seja descontinuada/desatualizada)?
       - Criar o próprio sistema visando acréscimo de plugins/extensões é uma boa?
    • Por GalaxyQuasar
      Olá a todos, perdão se postei na área incorreta pois ainda sou novo no fórum. Meu nome é Kayky Vitor Cruz e eu sou um estudante de JavaScript, há algum tempo venho desenvolvendo um projeto que planejo melhorar cada vez mais, o mesmo consiste em uma mescla de biblioteca de funções em Js que torna a programação da linguagem mais simples com uma espécie de framework que permite criar objetos de outros linguagens simples da web (como VBScript, CSS e HTML) direto no script de maneira limpa e agradável para o programador. Eu criei um blog simples com informações feitas em inglês para que eu pudesse pedir o feedback de usuários do Reddit também. Peço que os usuários mais experientes ou aqueles que realmente queiram avaliar meu trabalho testem o projeto, o mesmo vem com um arquivo contendo todas as informações sobre as funções disponíveis e as variáveis alocadas para o funcionamento do script. http://ultrapluginjs.blogspot.com.br/?m=1 Muito obrigado a todos pela atenção e possível colaboração, o projeto está completo e eu já testei todas as funções, porém existem algumas que ainda estão em desenvolvimento e por isso inseri a informação de que está em testes alfa.
    • Por Fernando Rotermund
      Gostaria de saber a opinião e a experiencia dos programadores aqui, que tinham um framework proprio e trocaram por algum do mercado, como laravel, cake, synfony, codeigniter e etc. Não quero saber sobre os frameworks, quero saber se a troca foi boa, e se melhorou em algo para quem fez isso.
    • Por th4deu
      Fala, pessoal!
       
      Surgiram alguns projetos de programadores que abandonaram o projeto e tenho percebido que recentemente, maioria dos projetos que pego em PHP vindo de outras pessoas não seguem um padrão (MVC, etc) e também não utilizam nenhum framework.
       
      Como vocês programam? Preferem o código "puro" ou usar algum Framework para padronizar? Se sim, como vocês costumam escolher o Framework?

      Já respondendo, eu sempre procuro padronizar com a utilização de algum framework, até mesmo pra facilitar a manutenção quando trabalho com vários projetos intercalados, etc. No caso, utilizo o codeigniter para projetos menores e laravel para projetos médios/grandes.
       
      E vocês?
    • Por vicente386
      Boa noite pessoal trabalho como desenvolvedor a algum tempo e sempre tive uma demanda de criação de sistemas rápidos soluções com características bem parecidas então criei essa ferramenta e gostaria da avaliação, criticas e sugestões de você com relação a ela o vídeo é curto e mostra a ferramenta com quase tudo que ela tem dentre o requisitos estão: 
      1 - sistema web
      2 - responsivo
      3 - multi usuario
      4 - multi empresa
      5 - sistema integrado de busca
      6 - geração de relatório
      7 - menu principal gerado automaticamente de acordo com os acessos do usuário
      8 - controle de acesso por níveis de usuários
      9 - controle de acesso por ip
      10 - registro de log de acesso 
      tem muito mais coisas assistam o vídeo e vejam o quão rápido é gerado um sistema, tudo gerado e editado através do browser 
      Link abaixo:
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: