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

287
Visualizações
¿Por qué se necesita el marco de interfaz de JavaScript para que se ejecute Node.js?

Cuando hablamos de JavaScript vanilla, es un lenguaje de programación frontend; Necesita un servidor web como IIS, Apache o nginx, etc. para entregar el contenido a un cliente cuando lo solicite. Después de eso, JavaScript se ejecuta en el navegador del cliente, pero cada video o artículo que encontré decía que necesitamos instalar node.js para que esto funcione. Lo que sé sobre node.js es que es un entorno de tiempo de ejecución para que JavaScript funcione fuera del navegador; como para una API de back-end o una aplicación de escritorio normal.

Aquí está mi pregunta: ¿Por qué necesitamos usar Node.js si nuestro objetivo es implementar una aplicación web frontend que se ejecutará en el navegador del cliente?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

No tiene que instalar y usar Node para crear aplicaciones frontend, pero puede ayudar mucho, especialmente en proyectos grandes. La razón principal por la que se usa es para que los guionistas puedan instalar, usar y actualizar fácilmente paquetes externos a través de NPM. Para algunos ejemplos:

  • Webpack, para consolidar múltiples archivos de secuencias de comandos en uno solo para producción (y para minimizar, si se desea)
  • Babel, para transpilar automáticamente scripts escritos en sintaxis moderna hasta ES6 o ES5
  • Un linter como ESLint para evitar errores accidentales y aplicar un estilo de código coherente
  • Un preprocesador de CSS para Sass que puede convertir Sass (conciso) en CSS estándar (más detallado) consumible por los navegadores

Y así. Organizar un entorno para este tipo de cosas sería muy difícil sin NPM (que depende de Node).

Ninguno si es necesario , pero muchos encuentran que puede hacer que el proceso de desarrollo sea mucho más fácil.

En el proceso de creación de archivos para que los consuma el cliente, si desea hacer algo más elaborado que escribir archivos .js , .html o .css sin procesar, necesitará algo adicional, que generalmente se realiza a través de NPM.

over 4 years ago · Santiago Trujillo Relatório

0

Es solo para soporte adicional durante el desarrollo y facilidad de instalación de bibliotecas. casi como un IDE extra / editor útil

por ejemplo, es posible que desee ver los cambios que realiza en su HTML y en el código javascript de la interfaz, sin tener que actualizar el navegador de vista previa. node proporcionará un paquete que hace eso...

también ayuda a instalar y usar bibliotecas más fácilmente. por ejemplo, si desea agregar una biblioteca como bootstrap a su interfaz, en lugar de buscar y descargar los archivos... pero si usa un proyecto de nodo, simplemente puede usar npm install bootstrap que descargará automáticamente la última versión del fuente correcta.

eso es todo

over 4 years ago · Santiago Trujillo 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