Guía de Desarrollo

La presente Guía de Desarrollo contiene los hitos principles previstos en las mejoras incrementales, informació relativa al soporte en navegadores y solución de bugs, entre otras cosas.

Soporte en Navegadores

Soporte y compatibilidad hacia abajo:

Todas las características de LitGirl y Dynamo tienen asegurada la compatibilidad con el 98% de los navegadores en el mercado. Esto incluye además de los populares Chrome, Firefox, Safari, Opera y Edge a otros mucho menos conocidos o utilizados como Vivaldi, Maxthon, Samsung Viewer, etc. * No se han hecho pruebas ni se planea hacerlas para Internet Explorer. De hecho, desalentamos su uso activamente.


Compatibilidad con versiones antiguas de navegadores:  LitGirl en esta primera versión pública, asegura una compatibilidad con versiones lanzadas en Marzo del 2018 o posteriores.

Principales características incluidas

Compilador de Dynamo

La versión Alfa 0.0.1 de LitGirl, ya incluye el compilador para procesar instrucciones de Dynamo.


Para mayor información, puedes ver en el capítulo dedicado a los Métodos de Lit el Método Compile.

Métodos de la API

La versión Alfa 0.0.1 de LitGirl, ya incluye una serie de métodos de acceso al usuario disponibles en la interface.


Para mayor información, puedes ver el capítulo dedicado a los Métodos de Lit.

Carga de archivos y módulos

La versión Alfa 0.0.1 de LitGirl, ya incluye un importador de módulos JavaScript y Templates o Componentes HTML con una versión accesible desde la interface de usuario.


Para mayor información, puedes ver el capítulo dedicado a los Métodos de Lit.

Importaciones Cross-site

La versión Alfa 0.0.1 de Dynamo, incluye la capacidad de importar Templates, Componentes y Módulos desde sitios externos a donde se enc8uentra instalado LitGirl. Siempre que los permisos del sitio objetivo lo permitan.


Para mayor información, puedes ver en el capítulo dedicado a los Métodos de Lit los Métodos Auxiliares.

Routing

La versión Alfa 0.0.1 de LitGirl, incluye un router que puede ser configurado para adaptar su comportamiento al entorno de la instalación.


Para mayor información, puedes ver en el capítulo dedicado a los Métodos de Lit los Métodos de Instancia.

Estructuras condicionales y recursivas

La versión Alfa 0.0.1 de Dynamo, incluye una serie de estructuras de control como son Condicionales, Bucles y Rangos.


Para mayor información, puedes ver el capítulo dedicado a las Estructuras de Control.

Manejo de asincronía y acoplamiento

La versión Alfa 0.0.1 de LitGirl, incluye el manejo nativo de la asincronía y la capacidad de acoplarse a estructuras JavaScript definidas por el/la desarrollador/a.


Para mayor información, puedes ver el capítulo dedicado a los Métodos de Lit.

Acceso a API's JavaScript

La versión Alfa 0.0.1 de LitGirl, incluye soporte parcial de acceso a varias API's JavaScript del Navegador.


Para mayor información, puedes ver el capítulo dedicado a los Métodos de Lit.

Características en desarrollo

Optimización y modularización

La versión Alfa 0.0.2 de LitGirl, incluirá cambios importantes en su estructura interna del Core y mejoras sensibles de rendimiento.

Reflexes

La versión Alfa 0.0.2 de LitGirl, incluirá una característica llamada Reflexes. Inspirada en la máxima del desarrollo de software: "Don't repeat yourself". La cual ayudará tanto a economizar líneas de código como a aumentar la velocidad de procesamiento exponencialmente.

Solución de problemas

La versión Alfa 0.0.2 de LitGirl, incluirá soluciones a los problemas y bugs más graves detectados en la versión Alfa 0.0.1.

Bugs y problemas conocidos

Errores manejando JSON

Se han detectado problemas en el manejo de archivos con extensión .json. En múltiples ocasiones el Parser de Lit no fue capaz de recuperar los dastos saliendo con un error fatal.

* Este problema NO incluye los archivos con estensión .js que contengan datos en formato JSON.

Problema con índice nulo

Se han detectado ocasionales problemas al recorrer objetos emparejados y encontrar un índice nulo en uno de ellos. No ha causado un error fatal, pero sí ha devuelto resultados inesperados.

Contacto

¿Tienes preguntas? Escríbenos a dev.litgirl@ohyoo.net

LitGirl © Equipo de Desarrollo - All rights reserved.

Powered by:

Logo Ohyoo