Como se llama la estandarización de Javascript?
ECMA Script 262/ ES 2015
Características de JS?
Interpretes de JS que conoces? Que sucede en el navegador?
Nuevos lenguajes y herramientas de Transpilación (mundo JS). Que es la Transpilación?
Nombre los frameworks MVVM(Model-View-ViewModel) (mundo JS) que conozca? para que sirven?
Como se ejecuta el código JS en un HTML 5?
dentro de las páginas
que es NODE.js? Características
Es un entorno en tiempo de ejecución multiplataforma
- De código abierto
- Basado en JavaScript
- Asíncrono
- E/S de datos -> orientada a eventos
- Basado en V8
(Equivaldría a la JRE, hay que bajarlo para que funcione todo esto)
Qué es un gestor de dependencias? Nombre las herramientas de gestión de dependencias asociadas con el desarrollo web que conozca? Comandos:
-> Que hace Bower?
Obsoleto
- Construida sonbre Node
- Gestionar dependencias de tus librerías
- Se instala con npm
-> Que es Yeoman?
Obsoleta
- Construido sobre node
- Sirve para generar estructuras de directorios
–> en base a una serie de tipos de proyectos predefinidos
-> Nombre las herramientas de automatización de tareas que conozca? Como estaban construidas y que hacían?
–> Estas tres equivalen a las tareas realizadas por Maven
Qué son los Module Package Bundlers (empaquetadores)? donde se ponen? Productos
Que son los Linters? productos
Que es Vanilla JS?
un JS sin productos de terceros
Herramientas de Test unitarios de JS?
Que es el DOM API? Objetos??
Document Object Model (Appliccation Programming Interface)
- Podemos modificar/crear/eliminar nodos
Que formas tenemos de realizar peticiones http asíncronas desde el cliente en JS?
Objeto XMLHTTPREQUEST (XHR)? para que sirve? Como recibimos el código?
Atributos del objeto XHR (XMLHTTPREQUEST)
Métodos del objeto XHR (XMLHTTPREQUEST). Síntaxis
Eventos del objeto XHR (XMLHTTPREQUEST)
onreadystatechange –> Se dispara con cada cambio de estado
Que se usa ahora en vez de los métodos open/send en un XHR (XMLHTTPREQUEST)?
ahora se usa:
- Fetch API: Devuelve una promesa (no es un estandar, todos los navegadores los llevan)
- Axios: librería para hacer peticiones asíncronas (de terceros)
Que son las promesas en JS? Estados