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 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:
       
    • Por gust.php
      Senhores, boa noite.
       
      Tenho assistido vários vídeos de como criar uma API Rest usando Django Rest Framework e não parece ser difícil. Em todos os vídeos que assisto os exemplos são criados inserindo e mostrando dados cadastrados em um DB criado com o comando :
       

      python manager.py migrate
      Esse comando acima me parece ser utilizado para criar um modelo de admin do Django .... Certo ?
       
      Quero criar uma API para ler dados de uma tabela que já esta criada em um sistema meu em produção.
       
      Como registrar o meu banco de dados? como fazer ele ler a tabela que eu quero? .... Não quero nem que exista esse DB admin ...
       
      Alguém recomenda algum video do tipo:
       
      Criando um tabelinha Cliente
      nome
      email
       
      Agora no Django rest vamos criar as models, views e serializers para ler essa informações e disponibilizar ....
       
      Agradeço ....
    • Por brunomecca
      Galera, estou querendo uma opinião de desenvolvedores experientes em PHP.
       
      Estou com toda a documentação pronta de um jogo de browser, porém quando começo a implementação, percebo que poderia ser mais produtivo utilizando um framework.
      Não tenho experiências com frameworks e pretendo desenvolver a aplicação sem o uso de um, mas com certeza ela ficaria muito vulnerável e trabalhosa demais de ser desenvolvida, certo?
       
      A questão é: devo me esforçar para aprender um framework, ou continuo e desenvolvo o jogo com PHP e JS mesmo? O jogo contém muito acesso ao bd e algumas leituras de arquivos por parte do servidor.
×

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: