Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

219
Visualizações
¿Por qué la gente instala Node.js en su PC, si su entorno de tiempo de ejecución de back-end

¿Cuáles son esas razones por las que las personas instalan Node.js en la PC? ¿Se puede desarrollar un sitio web de Node.js sin instalar Node.js en la PC? En caso afirmativo, ¿cuáles son las desventajas? Gracias

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Puede haber muchas razones, pero algunas comunes:

  • Al desarrollar para cualquier idioma, deberá poder ejecutar y probar su código, y ejecutarlo localmente lo hace más fácil.
  • Además, aunque puede usar la depuración remota, la depuración es más rápida y fácil de configurar localmente.
  • Muchas de las herramientas utilizadas por los desarrolladores web también están desarrolladas en JavaScript y para ejecutarlas localmente, se requiere un motor capaz de hacerlo. Tiene sentido que estas herramientas se desarrollen en JavaScript, no solo porque su grupo de usuarios principal podrá comprender y ampliar su código, sino también porque muchas de estas herramientas deben poder realizar tareas e integrarse con componentes que requieren algo como un motor JavaScript para empezar.
  • En muchas situaciones, ejecutar un entorno local en su sistema de desarrollo será más económico y fácil de mantener que tener un servidor de prueba separado; y no desea ejecutar su código no probado en un servidor de producción.

No están directamente relacionados, pero npm y Node.js tienen muchos usos más allá de servir como back-end para sitios web basados en JavaScript. Muchas personas que tienen instalado Node.js no tienen nada que ver con el desarrollo web, pero lo tienen por una de las muchas otras razones.

Para responder a su segunda pregunta: "¿se puede desarrollar un sitio web Node.js sin instalar Node.js en la PC?" Sí, pero veo muy pocas razones para querer hacerlo, a menos que sea necesario. La ventaja podría ser que puede evitar tener una pieza de software complicada con una gran huella y posiblemente algunos problemas de seguridad en su máquina de desarrollo. Pero las desventajas para el desarrollador promedio probablemente superen con creces eso, más aún si simplemente coloca en un entorno aislado todo el entorno de desarrollo en caso de que la seguridad sea su principal preocupación.

about 4 years ago · Juan Pablo Isaza Relatório

0

Si está escribiendo todo desde cero, no necesita un administrador de paquetes, ¡pero hay tantas cosas geniales que puede usar en lugar de escribirlas usted mismo! Si desea usarlo, necesita un administrador de paquetes que le permita descargar (una versión específica opcional de) paquetes específicos, que pueden usar paquetes en sí mismos, y SU repositorio de código fuente no necesita almacenar una copia de cada paquete que usted use, y cada paquete usado por los paquetes que usa, porque, siempre que su código fuente especifique qué paquetes usa de una manera que su administrador de paquetes entienda, todo lo que necesita hacer es especificar un manifiesto de (una versión específica opcional de) paquetes específicos que su código usa directamente.

"NPM" es uno de esos administradores de paquetes. "bower" es otro pero que usa NPM debajo del capó. Maven es un administrador de paquetes que he visto en proyectos de Java y NuGet para proyectos de MS, pero para proyectos de JavaScript generalmente es NPM. Y NPM usa node.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda