Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

233
Views
¿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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!