Documentación de referencia
Primeros pasos
Clases y funcionalidad
- Convenciones
- Modelo de datos
- Validación automática
- Query: creando consultas a la base de datos
- Configurar la base de datos
- Serialización a XML
- Serialización a JSON
- Vistas
- Controladores
- Aplicaciones
- Internacionalización (i18n)
- Templates
- Layout
- Helpers
- Message (i18n)
- Url
- Link
- Ajax Link
- CSS
- Javascript
- Template
- Locale chooser
- Errors
- Image
- Campos para formularios:
- Custom url mappings (ruteo)
- YuppSession
- YuppContext
- YuppLoader
- YuppConfig
- Agregando seguridad: AppControllerFilter
Algunos conceptos
- Scaffolding
- Bootstrap
- Ruteo
- Model View Controller (MVC)
- Object Relational Mapping (ORM)
- Layouts vs. Templates
- Testing en Yupp
- Integración con otros sistemas
- Yupp Desktop, el escritorio
- Descriptor de aplicaciones
Clases utilitarias
- FileSystem clase para manejo de archivos y directorios
- String clase para manejo de strings
- YuppDateTime clase para manejo y transformación de fechas
- Logger: clase para mostrar mensajes que nos sirven para saber si todo funciona correctamente, utilizada para testing
- HTTPRequest clase para realizar pedidos HTTP
- HTTPResponse clase resultado de los pedidos HTTP