Navegación
índice
siguiente
|
PROTOPY.COM.AR
Aplicaciones Web Desconectadas v1 documentation
»
Sistemas Web Desconectados
¶
Introducción
Motivación
Propuesta
Objetivos
Contexto actual
Alcance
Resumen de los Capítulos
Tecnologías del Servidor
Generación Dinámica de Páginas Web
Servidor Web
CGI
Lenguajes Dinámicos
Perl
Java
PHP
Ruby
Python
Frameworks Web
Patrón Model View Controler en Frameworks Web
Componentes de un Framework Web MVC
Mapeador Objeto-Relacional
Django
Estructura de un Proyecto
Módulo settings
Módulo manage
Módulo urls
Sistema de Plantillas
Estructura de una Aplicación
Módulo models
Módulo views
Contenido Dinámico y Estático
Ciclo de una Petición
API del Modelo
Claves en los modelos
Acceso a la API de modelos desde la consola interactiva
Managers
API de los Managers
Formularios
Tecnologías del Cliente
Web Dinámica desde la Perspectiva del Cliente
Estructura de un Navegador
Navegador Web
HTTP
HTML
CSS
JavaScript
Arreglo Asociativo (
Object
)
Prototipos
Clausuras
DOM
AJAX
Funcionamiento
JSON
Google Gears
Introducción al Desarrollo
Python en el Navegador
Lenguaje de Aplicación en el Cliente
Análisis de Migración de Componentes
Protopy, la Librería de JavaScript
Características
Utilización
Recursos y Módulos
Carga de Módulos
Publicación de Módulos
Módulos Nativos
Orientación a Objetos Basada en Clases
Inicialización
Métodos Especiales
Herencia
Métodos y Atributos de Clase
Objetos Nativos
Manejo de DOM
Elementos
Eventos
Agregados a JavaScript
Envoltura de Google Gears
Auditado de Código
Interacción con el Servidor
Soporte para JSON
RPC
Doff, el Framework Desconectado
Migración de Componentes Básicos
Definición del Proyecto
Modelos
Inserción y Modificación de Datos
Recuperación de Datos
Eliminación de Datos
Plantillas
Creación
Contexto
Cargador de Plantillas
Emulación de HTTP
Vistas
Formularios
Validación de Datos
Creación de Formularios a Partir de Modelos
Offline, la Aplicación para la Desconexión
La Clase RemoteSite
Migración de un Proyecto
Instalación y Configuración de la Aplicación offline
Creación de un Sitio Remoto
Migración de una Aplicación
Publicación de Modelos
Modelos de Sólo Lectura
Publicación de un Sitio Remoto
Creación del Manifiesto
Sincronización de Datos
Transporte de Datos
Versionado de Modelos
Información de Sincronización en el Cliente
Información de Sincronización en el Servidor
Protocolo de Sincronización
Problemas de Sincronización
Resolución de Conflictos
Consideraciones Sobre Sincronización
Aplicación de Demostración
Organización del Código Fuente del Proyecto
Desarrollo de la Aplicación
Administración Básica
Vistas
Interfaz de la Aplicación
Desconexión de la Aplicación
Ejecución de la Aplicación
Conclusiones y Líneas Futuras
Conclusiones
Líneas Futuras
Conversión de Código Python en JavaScript
Sitio de Administración
Workers con Soporte para Javascript 1.7
Compatibilidad con ES5 y HTML5
Optimizaciones en Base a Permanencia de Estado
Implementación de Storage o Almacenamiento en el Cliente
Compilación de JavaScript
Manejo de Migraciones de Esquema
Próximo tema
Esta página
Enseñar el código
Búsqueda rápida
Enter search terms or a module, class or function name.
Navegación
índice
siguiente
|
Aplicaciones Web Desconectadas v1 documentation
»