From b8b47203e65fcc073adec03f6b2b7e396a3c6c6e Mon Sep 17 00:00:00 2001 From: Juan Diaz Date: Mon, 19 Nov 2018 21:28:22 +0100 Subject: [PATCH] General translation fixes (#19759) --- .../index.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/guide/spanish/javascript/advantages-and-disadvantages-of-javascript/index.md b/guide/spanish/javascript/advantages-and-disadvantages-of-javascript/index.md index d46985baf0..307607d087 100644 --- a/guide/spanish/javascript/advantages-and-disadvantages-of-javascript/index.md +++ b/guide/spanish/javascript/advantages-and-disadvantages-of-javascript/index.md @@ -4,21 +4,21 @@ localeTitle: Ventajas y desventajas de JavaScript --- # Ventajas y desventajas de JavaScript -Como todos los lenguajes informáticos, JavaScript tiene ciertas ventajas y desventajas. Muchos de los pros y los contras están relacionados con la ejecución de JavaScript a menudo en el navegador de un cliente, pero hay otras formas de usar JavaScript ahora que le permiten tener los mismos beneficios que los lenguajes del lado del servidor. +Como todos los lenguajes informáticos, JavaScript tiene ciertas ventajas y desventajas. Muchos de los pros y los contras están relacionados con que JavaScript se ejecuta a menudo en el navegador de un cliente, pero ahora hay otras formas de usar JavaScript aque le permiten obtener los mismos beneficios que el resto de los lenguajes usados en el servidor. ## Ventajas de JavaScript -* **La velocidad** El JavaScript del lado del cliente es muy rápido porque se puede ejecutar inmediatamente dentro del navegador del lado del cliente. A menos que se requieran recursos externos, las llamadas de red a un servidor de back-end no obstaculizan JavaScript. Tampoco es necesario compilarlo en el lado del cliente, lo que le otorga ciertas ventajas de velocidad (otorgado, agregando un cierto riesgo que depende de la calidad del código desarrollado). -* **La simplicidad** JavaScript es relativamente simple de aprender e implementar. -* **Popularidad** JavaScript se utiliza en todas partes en la web. Los recursos para aprender JavaScript son numerosos. StackOverflow y GitHub tienen muchos proyectos que usan Javascript y el lenguaje en general ha ganado mucha tracción en la industria en los últimos años, especialmente. -* **Interoperabilidad** . JavaScript se reproduce bien con otros idiomas y se puede utilizar en una gran variedad de aplicaciones. A diferencia de los scripts PHP o [SSI](https://en.wikipedia.org/wiki/Server_Side_Includes) , JavaScript puede insertarse en cualquier página web independientemente de la extensión del archivo. JavaScript también se puede utilizar dentro de scripts escritos en otros idiomas, como Perl y PHP. -* **Carga del servidor** . Ser del lado del cliente reduce la demanda en el servidor del sitio web. +* **Velocidad** El JavaScript del ejecutado en el cliente es muy rápido porque se puede ejecutar inmediatamente dentro del navegador. A menos que se requieran recursos externos, las llamadas de red a un servidor de back-end no obstaculizan JavaScript. Tampoco es necesario compilarlo en el cliente, lo que le otorga ciertas ventajas de velocidad (agregando un cierto riesgo que depende de la calidad del código desarrollado). +* **Simplicidad** JavaScript es relativamente simple de aprender e implementar. +* **Popularidad** JavaScript se utiliza en todas partes en la web. Los recursos para aprender JavaScript son numerosos. StackOverflow y GitHub tienen muchos proyectos que usan Javascript y el lenguaje en general ha ganado mucha tracción en la industria, en los últimos años especialmente. +* **Interoperabilidad** . JavaScript se combina bien con otros lenguajes y se puede utilizar en una gran variedad de aplicaciones. A diferencia de los scripts PHP o [SSI](https://en.wikipedia.org/wiki/Server_Side_Includes) , JavaScript puede insertarse en cualquier página web independientemente de la extensión del archivo. JavaScript también se puede utilizar dentro de scripts escritos en otros idiomas, como Perl y PHP. +* **Carga del servidor** . Al ejecutarse en el cliente reduce la carga en el servidor del sitio web. * **Interfaces enriquecidas** . Los componentes de arrastrar y soltar o el control deslizante pueden dar una interfaz enriquecida a su sitio web. -* **Funcionalidad extendida** . Los complementos de terceros como Greasemonkey permiten a los desarrolladores de JavaScript escribir fragmentos de JavaScript que pueden ejecutarse en las páginas web deseadas para ampliar su funcionalidad. -* **Versatilidad** . Hoy en día, hay muchas maneras de usar JavaScript a través de los servidores Node.js. Si tuviera que bootstrap node.js con Express, usar una base de datos de documentos como mongodb, y usar JavaScript en el front-end para los clientes, es posible desarrollar una aplicación JavaScript completa de principio a fin usando solo JavaScript. +* **Funcionalidad extendida** . Los complementos de terceros como Greasemonkey permiten a los desarrolladores de JavaScript escribir fragmentos de JavaScript que pueden ejecutarse en las páginas web para ampliar su funcionalidad. +* **Versatilidad** . Hoy en día, hay muchas maneras de usar JavaScript a través de servidores Node.js. Usando bootstrap node.js con Express, una base de datos de documentos como mongodb, y JavaScript en el front-end para los clientes, es posible desarrollar una aplicación JavaScript completa de principio a fin usando solo JavaScript. * **Actualizaciones** . Desde la llegada de EcmaScript 5 (la especificación de scripting en la que se basa Javascript), Ecma International se ha dedicado a actualizar JavaScript anualmente. Hasta ahora, hemos recibido soporte de navegador para ES6 en 2017 y esperamos que ES7 sea compatible en los próximos meses. ## Desventajas de JavaScript * **Seguridad del lado del cliente** . Debido a que el código se ejecuta en la computadora de los usuarios, en algunos casos puede ser explotado con propósitos maliciosos. Esta es una de las razones por las que algunas personas eligen deshabilitar Javascript. -* **Soporte del navegador** . JavaScript es a veces interpretado de manera diferente por diferentes navegadores. Mientras que los scripts del lado del servidor siempre producen la misma salida, los scripts del lado del cliente pueden ser un poco impredecibles. Sin embargo, no se preocupe demasiado por esto: siempre que pruebe su script en todos los navegadores principales, debería estar seguro. Además, hay servicios que le permitirán probar su código automáticamente al registrarse en una actualización para asegurarse de que todos los navegadores admitan su código. \ No newline at end of file +* **Soporte del navegador** . JavaScript es a veces interpretado de manera diferente por diferentes navegadores. Mientras que los scripts en el servidor siempre generan el mismo resultado, los resultados de los scripts en el cliente pueden ser un poco impredecibles. Sin embargo, no se preocupe demasiado por esto: siempre que pruebe su script en todos los navegadores principales, debería estar seguro. Además, hay servicios que le permitirán probar su código automáticamente al registrarse una actualización para asegurarse de que todos los navegadores admitan su código.