Qué Es JavaScript
Qué Es JavaScript
Historia de JavaScript
La historia de JavaScript se remonta a principios de los años
90. En ese momento, el internet era nuevo y las conexiones
eran lentas. Los programadores necesitaban una forma de
validar la información antes de enviarla al servidor, para evitar
pérdidas de datos. Esta fue una de las primeras razones para
crear JavaScript.
Características de JavaScript
JavaScript es un lenguaje de programación con características
únicas. A continuación, se describen algunas de ellas:
Ventajas de JavaScript
• Velocidad - JavaScript tiende a ser muy rápido porque a
menudo se ejecuta inmediatamente en el navegador. Entonces
mientras no requiera recursos externos, JavaScript no tiene
permitido retrasarse por llamados del servidor backend.
• Simplicidad - La sintaxis de JavaScript está inspirada por Java
y es relativamente sencillo de aprender comparado a otros
lenguajes de programación populares como C++.
• Popularidad - JavaScript esta por todas partes de la web, y con
la llegada de Node.js, se ha incrementado su uso en
backend. Hay incontables recursos para aprender JavaScript.
Tanto StackOverflow como GitHub muestran un creciente
número de proyectos que usan JavaScript, y la popularidad que
ha alcanzado en los recientes años se espera que siga
creciendo.
• Compatibilidad- A diferencia de PHP u otros lenguajes
scripting, JavaScript puede ser usado en cualquier página web.
JavaScript puede ser usado en diferentes tipos de aplicaciones
gracias al soporte en otros lenguajes como Pearl y PHP.
• Server Load- JavaScript es client-side, entonces esto reduce
la demanda de servidores en general, y las aplicaciones
sencillas puede que no necesiten el servidor del todo.
• Interfaces sencillas- JavaScript puede ser usado para crear
características como arrastrar y soltar, y componentes tales
como las diapositivas, lo cual mejora enormemente la interfaz
de usuario y la experiencia del sitio.
• Funcionalidad extendida- Los desarrolladores pueden extender
la funcionalidad de las páginas web mediante fragmentos de
JavaScript para un tercer grupo de extensiones como
Greasemonkey.
• Versatilidad- Hay muchos métodos para usar JavaScript
mediante servidores Node.js. Si tú estás en Bootstrap Node.js
con Express, puedes usar un documento data base como
MongoDB, y usar JavaScript en el frontend para clientes. Es
posible desarrollar una aplicación completa de JavaScript
desde principio a fin solo usando JavaScript.
• Actualizaciones- Desde que la llegada de ECMAScript 5 (la
especificación escrita en que se basa JavaScript), ECMA
International se ha dedicado a actualizar JavaScript
anualmente. Hasta el momento, hemos recibido soporte para
el navegador ES6 en 2017 y esperamos que ES7 sea
soportado en un futuro.
Desventajas de JavaScript
• Seguridad Client-Side- Desde que el código en JavaScript
es ejecutado en el client-side, bugs y descuidos pueden ser
explotados algunas veces para malos propósitos. Por esto,
algunas personas deciden desactivar JavaScript por
completo.
• Soporte del navegador- Mientras server-side script siempre
produce el mismo resultado, algunas veces diferentes
navegadores interpretan el código JavaScript de manera
distinta. Estos días las diferencias son mínimas, y no
deberías tener que preocuparte mientras compruebes tu
código en la mayoría de los navegadores
ANEXOS
CONCLUSION
Como ya vimos en este trabajo desde actualizar fuentes de redes
sociales a mostrar animaciones y mapas interactivos, las funciones de
JavaScript pueden mejorar la experiencia del usuario de un sitio web.
JavaScript se utiliza a menudo junto con HTML y CSS para añadir
interactividad a los sitios web. En algunos casos, JavaScript puede
aprovechar las librerías de terceros para proporcionar una
funcionalidad avanzada sin que el desarrollador tenga que codificarla
desde cero
“JAVASCRIPT”
ALUMNA: CARLA LIZETH
GUTIERREZ COLQUE
DOCENTE: BERNARDO
ZAMBRANA
CURSO: 1A
INTRODUCCION
JavaScript es un lenguaje de programación multiplataforma orientado a objetos
que se utiliza para hacer que las páginas web sean interactivas, en este trabajo
daremos a conocer sobre que es JavaScript, la historia, las características,
sobre cual es el uso y también veremos cuales son las ventajas y desventajas
sobre este lenguaje.