¿Que son las Render Functions y JSX?
Clase 4 de 34 • Curso Avanzado de Vue.js 2 y Firebase por Bedu
Contenido del curso
Render Functions y JSX
- 4

¿Que son las Render Functions y JSX?
Viendo ahora - 5

Preparando nuestro entorno para un prototipo
03:23 min - 6

Creación de un componente con createElement
10:36 min - 7

Utilizando JSX para la creación de un componente
06:31 min - 8

Utilizando Slots con Render Functions y JSX
05:45 min - 9

Creando un Modal de Login para PlatziRooms
12:52 min - 10

Creando la lógica general de nuestros modales con Vuex
11:36 min - 11

Creando el contenido de nuestro modal
04:20 min
Componentes controlados y uso de librerías externas
High Order Functions
Base de datos en tiempo real con Firebase
- 21

Instalación y Configuracion de Firebase Realtime Database
06:36 min - 22

Obteniendo los datos desde Firebase Realtime Database
10:23 min - 23

Agregando la consulta de usuarios
08:01 min - 24

Almacenando nuevas publicaciones en Firebase Realtime Database
09:57 min - 25

Perfeccionando el flujo de navegación de nuestra App
06:22 min
Autenticación con Firebase
Scoped Slots
Deploy
Resumen
Las render functions son funciones que se encargan de renderizar contenido, interpretar nuestros elementos escritos en JavaScript y transformarlos a código plantilla. Estas funciones proveen mayor control de la lógica de negocio y permiten una transición o curva de aprendizaje más ligera.
Frameworks como React utilizan estas funciones gracias a JSX (una “JavaScript eXtension”) porque nos permite escribir código JavaScript similar a HTML y XML. Nosotros vamos a utilizar un plugin para implementar estas características con Vue.
Desventajas:
- En ocasiones suele volverse complicado
- Perdemos algunas características y directivas del framework (
v-bind,v-if,v-for) - Generalmente, hay muy poca documentación