Latest web development tutorials

futuras aplicaciones AppML

Este tutorial describe la versiónsobre el futuro de las aplicaciones web a continuación.


La desaparición del archivo ejecutable, JavaScript sobrevivirá

archivos ejecutables compilados (como C compilado o lenguaje Java) no se pueden ejecutar en un hardware diferente.

Los archivos ejecutables (archivos EXE, objetos ActiveX y COM, DLL) es para evitar que los componentes de la aplicación que se ejecuta en el desarrollo de Internet.

Las aplicaciones futuras no estarán disponibles, o se basan en, se instala en los componentes del ordenador cliente.

Nuestras recomendaciones:

Para escribir su futura aplicación utilizando sólo HTML, CSS y JavaScript.

Asegúrese de que sus futuras aplicaciones se pueden ejecutar en cualquier navegador Web.


Las aplicaciones web se convertirán en servicios de Internet

aplicaciones últimos son grandes aplicaciones, creadas para un propósito específico. La mayoría de ellos mueren al poco tiempo fuera porque no pueden proporcionar servicios a medida que cambian las necesidades.

Las solicitudes deben ser flexibles, versátiles, bien adaptada a las necesidades cambiantes sin ser destruido.

Las aplicaciones deben ser capaces de extenderse desde el apoyo de millones de solicitudes por día.

La aplicación debe ser capaz de sin ser destruido, se extendió a través de múltiples servidores y móvil.

Las aplicaciones deben ser capaces de trabajar en conjunto con otras aplicaciones.

Las aplicaciones no deben contener una gran cantidad de código. Las solicitudes deben desglosarse en servicio más pequeño tan fáciles de crear y de fácil mantenimiento.

Las solicitudes están regresando de datos a una serie de solicitudes de servicios de Internet en Internet comunicados.

El caso de una aplicación de conexión permanente no debe permanecer en la solicitud de servicio al servidor a través de protocolos estándar de Internet.

Nuestras recomendaciones:

SOA basada (Service Oriented Architecture Service Oriented Architecture) para escribir sus futuras aplicaciones de Internet.

Hacer que sus servicios de aplicaciones más versátil, más flexible, y puede servir a diferentes tipos de solicitudes.


Las aplicaciones futuras serán fáciles de crear y editar

El lado del cliente y el servidor en un formato fácil de entender el intercambio de datos camino.

Si se puede evitar la aplicación no será codificado.

La aplicación será creado y modificado mediante la modificación del modelo en lugar de editar el código.

Descripción de la aplicación será legible por humanos.

Descripción de la aplicación tendrá la auto-descriptivo.

Las solicitudes para ser preparados por el usuario, en lugar de escribir por el programador.

Nuestras recomendaciones:

El uso de archivos de texto legible por humanos para describir el servicio, y para proporcionar servicios a través de la aplicación de estas descripciones.

El uso de un archivo de texto (como un archivo XML) para describir la aplicación.

El uso de un archivo de texto (como un archivo XML) para el intercambio de datos.

El uso de HTML, CSS y JavaScript para ejecutar la aplicación.


Tres pequeños Web Developer ...

Hace mucho tiempo, hay tres pequeñas desarrollador Web, para desarrollar un nuevo sitio Web.

1. Los primeros desarrolladores web utilizan <AppML>.

2. El segundo desarrolladores web utilizan su lenguaje favorito de programación del lado del servidor.

3. La tercera es usar un marco de desarrollo web profesional de la empresa.

Los primeros desarrolladores Web finalizar la presentación dentro de dos días. Después de la cooperación con los usuarios, dentro de una semana para completar el prototipo inicial. Después de dos semanas de pruebas, un inteligente, rápido y fácil de usar sitio web listo para el lanzamiento.

Seis meses más tarde, un segundo desarrolladores listos para la web su página web. Sin embargo, Internet ha cambiado la demanda, por lo que su sitio no está satisfecho. Los desarrolladores web no pueden hacer cambios importantes en su proyecto, ya que contiene mucho código. Por lo que comenzó una segunda versión del desarrollo.

Los terceros desarrolladores web no completaron con éxito su trabajo. El marco de desarrollo web profesional, es muy difícil de usar, difícil de entender y casi imposible de prueba.

El primer vistazo a un desarrollador es cómo hacerlo .