Mind map
javaScript
Map content
javaScript
JavaScript es un lenguaje de programación orientado a objetos, diseñado para el desarrollo de aplicaciones cliente/servidor a través de Internet. JavaScript permite desarrollar programas que se ejecutan directamente en el navegador (cliente) de manera que éste pueda ejecutar determinadas operaciones o tomar decisiones sin necesidad de acceder al servidor.
- JavaScript es un lenguaje de guiones (scripts) interpretado (no compilado) que funciona como una extensión de HTML . El código de un programa fuente JavaScript se inserta directamente en el documento HTML y no necesita ser compilado, es el propio navegador el que se encarga de ir interpretando dicho código.
- desventajas
- • Código visible por cualquier usuario. • El código debe descargarse completamente. • Puede poner en riesgo la seguridad del sitio, con el actual problema llamado XSS (significa en inglés Cross Site Scripting renombrado a XSS por su similitud con las hojas de estilo CSS).
- ventajas
- Lenguaje de scripting seguro y fiable. Los script tienen capacidades limitadas, por razones de seguridad. El código Javascript se ejecuta en el cliente.
- que significa que javascript se ejecute al lado del servidor
- es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el servidor web para generar páginas HTML dinámicamente como respuesta. Significa que javascript se ejecutara bajo su mismo servidor no necesita de un servidor externo para poder ser ejecutado, utiliza sus propios servidores para lograr una interacción directa con otros medios o enlaces de bases de datos antes de ser manipulado por los clientes.
- que herramientas esxisten en el mercado para el manejo de javascript
- Angular.js: Este framework no necesita presentación al ser el framework MVW ( Model View WhatEver) de Google que se ha encargado de traer orden a las aplicaciones JavaScript y potenciar las Arquitecturas SPA. Meteor.js : Uno de los frameworks JavaScript que esta adquiriendo mayor tracción en el mercado y que apoya el concepto de aplicaciones JavaScript Isomórficas, aquellas aplicaciones que pueden ejecutar su código JavaScript en cliente y servidor. Moment.js : La librería de Javascript orientada a la gestión de fechas , con ella el manejo de variables temporales se ha convertido en algo mucho más sencillo.
- jQuery.js : Uno de los clásicos, han pasado muchos años desde que apareció en el mercado y se convirtió en el standard de facto a la hora me manipular el árbol DOM. Hoy por hoy su uso sigue estando muy presente aunque alternativas como Angular enfoquen ya de otra manera. Foundation.js: Uno de los frameworks JavaScript más avanzados del mercado a la hora de diseñar soluciones responsive. Su fuerte uso de Media Queries y un enfoque Mobile First le han catapultado a los primeros puestos. BackBone.js: Uno de los frameworks JavaScript MVC más utilizados que se apoya en Underscore y jQuery a la hora de abordar soluciones JavaScript y no tiene una curva de aprendizaje tan elevada como Angular.
- referentes bibliograficos
- mohedano jorge, s. m. (2012). iniciacion a javascript. madrid,españa : ministerio de educacion ,cultura y deporte de españa . https://www.genbetadev.com/javascript/los-10-frameworks-librerias-mas-populares-de-javascript http://librosweb.es/libro/ajax/capitulo_7/seguridad.html
- referentes bibliograficos
- jQuery.js : Uno de los clásicos, han pasado muchos años desde que apareció en el mercado y se convirtió en el standard de facto a la hora me manipular el árbol DOM. Hoy por hoy su uso sigue estando muy presente aunque alternativas como Angular enfoquen ya de otra manera. Foundation.js: Uno de los frameworks JavaScript más avanzados del mercado a la hora de diseñar soluciones responsive. Su fuerte uso de Media Queries y un enfoque Mobile First le han catapultado a los primeros puestos. BackBone.js: Uno de los frameworks JavaScript MVC más utilizados que se apoya en Underscore y jQuery a la hora de abordar soluciones JavaScript y no tiene una curva de aprendizaje tan elevada como Angular.
- Angular.js: Este framework no necesita presentación al ser el framework MVW ( Model View WhatEver) de Google que se ha encargado de traer orden a las aplicaciones JavaScript y potenciar las Arquitecturas SPA. Meteor.js : Uno de los frameworks JavaScript que esta adquiriendo mayor tracción en el mercado y que apoya el concepto de aplicaciones JavaScript Isomórficas, aquellas aplicaciones que pueden ejecutar su código JavaScript en cliente y servidor. Moment.js : La librería de Javascript orientada a la gestión de fechas , con ella el manejo de variables temporales se ha convertido en algo mucho más sencillo.
- que herramientas esxisten en el mercado para el manejo de javascript
- es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el servidor web para generar páginas HTML dinámicamente como respuesta. Significa que javascript se ejecutara bajo su mismo servidor no necesita de un servidor externo para poder ser ejecutado, utiliza sus propios servidores para lograr una interacción directa con otros medios o enlaces de bases de datos antes de ser manipulado por los clientes.
- sintaxis y semantica
- Es de fácil comprensión ya que su sintaxis y semántica se distingue por varias características entre las cuales se destacan, el no incluir espacios en blanco, distinción entre mayúsculas y minúsculas, no define tipo de variables, no es necesario terminar cada sentencia con el punto y coma.
- seguridad de javascript
- Es considerada obsoleta, ya que JavaScript se ejecuta del lado del usuario, por lo que es totalmente accesible y visible por cualquiera
- que se puede mencionar respecto a la seguridad javascript
- JavaScript puede suponer un riesgo para el usuario que permite su ejecución. Por este motivo, los navegadores restringen la ejecución de todo código JavaScript a un entorno de ejecución limitado y prácticamente sin recursos ni permisos para realizar tareas básicas.
- La restricción del acceso a diferentes dominios es más restrictiva de lo que en principio puede parecer. El problema es que los navegadores emplean un método demasiado simple para diferenciar entre dos dominios ya que no permiten ni subdominios ni otros protocolos ni otros puertos.
- JavaScript puede suponer un riesgo para el usuario que permite su ejecución. Por este motivo, los navegadores restringen la ejecución de todo código JavaScript a un entorno de ejecución limitado y prácticamente sin recursos ni permisos para realizar tareas básicas.
- que se puede mencionar respecto a la seguridad javascript
- Es considerada obsoleta, ya que JavaScript se ejecuta del lado del usuario, por lo que es totalmente accesible y visible por cualquiera
- seguridad de javascript
- Es de fácil comprensión ya que su sintaxis y semántica se distingue por varias características entre las cuales se destacan, el no incluir espacios en blanco, distinción entre mayúsculas y minúsculas, no define tipo de variables, no es necesario terminar cada sentencia con el punto y coma.
- desventajas
- diferencias entre css y javascript
- Se podría decir que es muy parecido a css lo único que los diferencia es que css trabaja con estilos y clases y javascript con <script>.
- caracteristicas
- • Maneja objetos dentro de nuestra página Web y sobre ese objeto podemos definir diferentes eventos. Dichos objetos facilitan la programacion de paginas interactivas, a la vez que se evita la posibilidad de ejecutar comandos que puedan ser peligrosos para la maquina del usuario, tales como formateo de unidades, modificar archivos etc.
- java Script es un lenguaje limitado. Por ejemplo, no es posible escribir aplicaciones independientes en Java Script y la capacidad de lectura y escritura de archivos es mínima.
- Las secuencias de comandos de Java Script sólo pueden ejecutarse con un intérprete, que bien puede estar en un servidor Web o en un explorador de Web.
- Java Script es un lenguaje en el que no necesita declarar los tipos de datos. • Es dinámico, responde a eventos en tiempo real. Eventos como presionar un botón, pasar el puntero del mouse sobre un determinado texto o el simple hecho de cargar la página o caducar un tiempo.
- Las secuencias de comandos de Java Script sólo pueden ejecutarse con un intérprete, que bien puede estar en un servidor Web o en un explorador de Web.
- java Script es un lenguaje limitado. Por ejemplo, no es posible escribir aplicaciones independientes en Java Script y la capacidad de lectura y escritura de archivos es mínima.
- • Maneja objetos dentro de nuestra página Web y sobre ese objeto podemos definir diferentes eventos. Dichos objetos facilitan la programacion de paginas interactivas, a la vez que se evita la posibilidad de ejecutar comandos que puedan ser peligrosos para la maquina del usuario, tales como formateo de unidades, modificar archivos etc.
- JavaScript es un lenguaje de guiones (scripts) interpretado (no compilado) que funciona como una extensión de HTML . El código de un programa fuente JavaScript se inserta directamente en el documento HTML y no necesita ser compilado, es el propio navegador el que se encarga de ir interpretando dicho código.
Information
- Description
- Mind Map on javaScript, created by JESSICA TATIANA CARO DELGADO on 28/02/2018.
- Created by
- JESSICA TATIANA CARO DELGADO
- Views
- 0
- Rating