Limtaciones y ventajas de aplicaciones web
El cliente en la web: aplicaciones es un navegador web que permite que se ejecute HTML generado por la capa de la aplicación. El término no debe ser confundido con MVC, donde, a diferencia de la arquitectura de tres niveles, se considera una buenas prácticas para mantener la lógica empresaria lejos del controlador.
Aplicaciones marco
Los marcos están construidos para soportar la construcción de aplicaciones de internet basado en una sola programación de lenguaje, que va desde el enfoque general, las herramientas de tales propósito como Zend Framework y Ruby on Rails, que aumentan la capacidades de un lenguaje en específico, a un lenguaje nativo programable de paquetes construidos alrededor
de un usuario en específico la aplicación es como el contenido de sistemas de gestión de algunos móviles.
Las herramientas de desarrollo y algún portal de herramientas son necesraios con un proposito general en los marcos de sitios web. Los frameworks web deben funcionar de acuerdo con las normas arquitectónicas de los navegadores y protocolos web como HTTP. Las páginas web son servidos por un servidor y luego puede ser modificado por el navegador usando JavaScript
Cualquiera de los dos enfoques tiene sus ventajas y desventajas, los cambios en la página del lado del servidor típicamente requiere que la página se actualice, pero permitir que cualquier idioma sea usado y poder ser utilizado en cómputo.
http://freelancer01.com.mx/curso-de-html/etiqueta-div.html
Los cambios del lado del cliente permiten que la página sea actualizado en pequeños trozos que se siente como una aplicación de escritorio, pero son limitado a JavaScript y se ejecuta en el navegador del usuario, que puede ser limitado, asi el diseño de páginas web se limita. Alguna mezcla de los dos se utiliza típicamente en aplicaciones que en su uso intensivo de JavaScript se llaman aplicaciones de una sola página y por lo general hace uso de un JavaScript del lado del cliente Framework web para
organizar el código.