¿Cuál es la diferencia entre complementos y marcos?
Un complemento es un programa escrito según una determinada interfaz de programa de aplicación estándar. Muchos programas tienen complementos y existen innumerables tipos de complementos. Por ejemplo, en IE, después de instalar el complemento correspondiente, el navegador WEB puede llamar directamente al programa del complemento para procesar tipos específicos de archivos.
¿Qué es un marco?
Framework (Framework) es un diseño reutilizable de la totalidad o parte del sistema, expresado como un conjunto de componentes abstractos y métodos de interacción entre instancias de componentes. ; otra definición sostiene que un marco es un esqueleto de aplicación que los desarrolladores de aplicaciones pueden personalizar. El primero se define desde una perspectiva de aplicación, mientras que el segundo se define desde una perspectiva de propósito. Se puede decir que un marco es un componente de diseño reutilizable que estipula la arquitectura de la aplicación, aclara las dependencias, la distribución de responsabilidades y el flujo de control entre todo el diseño y los componentes colaboradores, y se expresa como un conjunto de clases abstractas y sus instancias. de colaboración entre componentes, que proporciona relaciones de contexto para la reutilización de componentes. Por lo tanto, la reutilización a gran escala de bibliotecas de componentes también requiere un marco.