Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alce65/js_relevant

Curso de Introducción a JS y Angular para Relevant (Diciembre 2019)
https://github.com/alce65/js_relevant

angular ecmascript es6 javascript

Last synced: 3 months ago
JSON representation

Curso de Introducción a JS y Angular para Relevant (Diciembre 2019)

Awesome Lists containing this project

README

        

# Introduccion a JavaScrit #

JS es un lenguaje imperativo e interpretado-

JS necesita un entorno de ejecución que lo interpreta

- los browsers
- Node JS

## Datos y variables ##

Tipos de datos:

- Primitivos o elementales
- undefined
- string
- number
- boolean
- Referenciados
- objects (arrays, functions)

## Tipado: debil y dinámico ##

## Variables ##

Declaración: let / const
Imprescindible usando 'use strict'

Define el ambito en el bloque {}

En objetos const se refiere a la referencia

## Casting ##

Siempre automáticamente

## Funciones ##

Declaracion de funciones -> fucntion

- nombre
- parametros -> opcionalmete valores por defecto
- cuerpo

## Angular ##

Instalación del CLI.
Creación de un proyecto. Aspecto inicial. Concepto de SPA.
Uso implícito de Webpack. Compilación. Bundelización. Tree-shaking

## Componetes ##

Vista - Controlador.
Lenguaje de plantillas.
Compilacion JIT

### Módulos ###

Modificación para emplear un modulo core, un menu (enrutamiento) y un módulo home.

## Carga diferida ##

Redefinición del concepto de SPA y de "Lazzy Loading".
Importancia para el rendimiento.

## Distribución de aplicaciones ##

Paso a producción. Uso de hash para mejorar la cache.
Multiples versiones de ficheros.
Uglificacion y mimificación. Compilación AOT frente a JIT.

## Extra: PWA ##