8_front Flashcards
Estandar JavaScript
Ecma Script 262
que diferencias existe en el ES6 con el estándar ES2015
No hay diferencias es el mismo estándar pero con distinto nombre
indicar que motores de ejecución (interpretar código scripting) tiene los navegadores
V8–EDGE/CHROME/OPERA
FIREFOX–SPIDERMONKEY
SAFARI–JAVASCRIPTCORE
nota: node utiliza el motor de ejecucion V8
Transpiladores Javascript (3)
Babel—ojo lo llaman compiler también (MUS )
traceur
Tsc
un entorno de tiempo de ejecución de JavaScript (de ahí su terminación en .js haciendo alusión al lenguaje JavaScript).
node.js
node.js que gestor de dependencias instala
npm “node packgage manager”
instalador de paquetes JavaScript y gestor de dependencias lanzado por la empresa Facebook
yarn
archivo generado automáticamente cuando se instalan paquetes o dependencias en el proyecto. Su finalidad es mantener un historial de los paquetes instalados y optimizar la forma en que se generan las dependencias del proyecto y los contenidos de la carpeta node_modules/ .
package.json
comandos basicos de npm:
Inicializar el proyecto crea el archivo package.json
Buscar paquetes
Consultar las últimas versiones compatibles con las librerías que tienes en tu proyecto
Actualizar todas las librerías de tu proyecto que sean compatibles
npm init
npm search
npm outdated
npm update -save
npm install
Instalar dependencias de yarn:
yarn add [package] - ejemplo: yarn add vue
yarn add [package]@[version] - ejemplo: yarn add vue@[2.6.8]
yarn add [package] –dev - ejemplo: yarn add vue –dev
Actualizar dependías
Eliminar dependías
yarn upgrade [package] - ejemplo: yarn upgrade vue
yarn remove[package] - ejemplo: yarn remove vue
motores de plantillas “Html”
handlebars a html
mustache a html
pug a html
interfaz empleada para realizar peticiones HTTP y HTTPS a servidores Web. Para los datos transferidos se usa cualquier codificación basada en texto, incluyendo: texto plano, XML, JSON, HTML y codificaciones particulares específicas.
XMLHttpRequest (XHR)