Web oficial de Tera.
Bienvenida al curso
Introducción a Rust para backend
Gestión de modelos en el backend con el ORM Diesel
¿Qué es un ORM?
Errores frecuentes en la instalación de Diesel
Conexión con la base de datos
Creación de modelos (tablas)
Creando los registros
Leyendo los registros
Editando los registros
Eliminando los registros
Actix web framework (controlador)
Actix Web framework
¡Hola mundo, Actix!
Match case
Endpoint GET para ver todos los BlogPosts
Endpoint POST para agregar nuevos Posts
Quiz: Actix web framework (controlador)
Tera templates (vistas)
¿Qué es Tera?
Primer template para post
Template para el index y los posts
Añadiendo diseño al blog
Quiz: Tera templates (vistas)
Despliegue del proyecto
Heroku para el despliegue del proyecto
Release
Quiz: Despliegue del proyecto
Continúa tu aprendizaje
Siguientes pasos, Rustacean
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Tera es un motor de plantillas HTML sencillo de implementar para Rust, pues es flexible y ayuda a visualizar de forma única los recursos gráficos.
Los Frameworks Web tienen dos partes: el backend y el front-end. Por un lado, la exposición de URLs para insertar y obtener datos en un cliente. Por otro lado, una vez que recibimos estos, debemos entregar esta información al usuario de una forma estéticamente amigable y bonita con HTML.
Un generador de HTML, o también conocido como sistema de templates, nos sirve para generar código HTML de forma rápida y construir nuestra página web. Podríamos no utilizar uno y armarlo completamente a mano. Pero nos llevaría más tiempo y esfuerzo.
Tal vez conozcan Handlebars para Javascript, Twig para PHP, JSP para Java, entre otros ejemplos. El sistema de templates que implementaremos para Rust es denominado Tera y el mismo nos permitirá crear HTML dinámicamente y mostrar nuestros datos en el navegador.
No importa si no tienes conocimiento en front-end y en HTML, vamos a utilizar algunos elementos básicos del lenguaje para representar nuestros datos de forma amena para el usuario.
Contribución creada por: Kevin Fiorentino.
Aportes 1
Preguntas 0
Web oficial de Tera.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?