Sencha Touch - Mejores prácticas
Práctica recomendada básica de JavaScript
Es una buena práctica mantener todo el código relacionado con JavaScript en un js (external JS) archivo, en lugar de escribirlo en el <script> etiqueta debajo de la sección de encabezado o JavaScript en línea en el cuerpo del documento.
Realice siempre una comprobación nula antes de que el elemento se utilice en lógica adicional.
Siga siempre la convención de nomenclatura, ya que hace que el código sea fácil de entender por cualquier otro programador.
Para que el código sea fácilmente comprensible, siempre se prefiere escribir comentarios para los métodos JS con una lógica clara detrás de lo que hace una función.
Mejores prácticas específicas de Sencha Touch
Utilice la estructura de carpetas recomendada por Sencha Touch, que será útil durante la compresión o minificación de JS.
Se recomienda encarecidamente utilizar el oyente (onclick / onblur, etc.) en el controlador en lugar de escribirlo en la propia página html.
No cree la instancia de la tienda cuando se llame a la tienda desde la vista.
Cuando creamos una instancia de una tienda, siempre debemos destruirla, ya que afecta el rendimiento.
Mientras usa Sencha Touch, no especifique ningún otro archivo JavaScript simple. Utilice todas las funciones de las clases Ext (mencionadas en controlador o utilidades).
Cuando el mapeo del modelo y el nombre son iguales, no especifique el mapeo. Solo el nombre resolverá el propósito.
No utilice propiedades innecesarias a la vista. Utilice solo la propiedad requerida y su valor que sea diferente del valor predeterminado.