Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la diferencia entre la biblioteca de componentes TinyVue y la biblioteca de componentes TinyNG?

¿Cuál es la diferencia entre la biblioteca de componentes TinyVue y la biblioteca de componentes TinyNG?

Hola: La principal diferencia entre los dos radica en el marco del front-end.

La biblioteca de componentes TinyVue es una biblioteca de componentes basada en el marco Vue.js, mientras que la biblioteca de componentes TinyNG es una biblioteca de componentes basada en el marco Angular. La diferencia entre ellos es que utilizan diferentes marcos de front-end, por lo que existen diferencias en el uso. Vue.js y Angular son dos marcos de front-end diferentes y son diferentes en estructura, sintaxis y uso. Por lo tanto, cuando utilice la biblioteca de componentes TinyVue y la biblioteca de componentes TinyNG, debe llamarlas de acuerdo con diferentes marcos.

Para esta diferencia, puede usarla de acuerdo con sus necesidades reales y comerciales. Sin embargo, cuando se trata de la biblioteca de componentes OpenTiny, creo que es muy buena.

Las principales ventajas del proyecto TinyVue son

1. TinyVue es rico en componentes de alta frecuencia como Table y Tree Select y tiene desplazamiento virtual incorporado, que puede mantener. suavidad sedosa en escenarios de big data de 100.000 niveles. Experiencia fluida

2. La biblioteca de componentes adopta la arquitectura de tecnología Renderless que separa componentes y marcos. Un conjunto de código admite Vue2.0, Vue3.0.0 y Vue3. .0

3, Todas las interfaces eliminan los ataques XSS y ahorran costos de mantenimiento del código. Características

Las ventajas del proyecto TinyNG radican principalmente en:

1. El La biblioteca de componentes TinyNG es rica en componentes. 70 componentes básicos han sido de código abierto y gradualmente se abrirán 100 componentes. Utilice CSS Var para personalizar el tema sin compilación y admita variables de actualización en caliente de JS. Configuración de tema personalizado WYSIWYG, publicación en npmjs con un clic

2. Funciones de microcomponente: cada componente se administra con un número de versión independiente y un componente se puede instalar o actualizar por separado. Si utiliza una gran cantidad de componentes, solo necesita actualizar un componente sin realizar pruebas exhaustivas.

3. Al utilizar un diseño de arquitectura orientada a objetos, la tasa de duplicación de código es mucho menor que la de competidores como Google en un orden de magnitud. Manténgase al día con las actualizaciones de Angular.

De hecho, estas dos bibliotecas de componentes deberían tener muchas otras funciones, pero es posible que no las entienda completamente. Si está interesado, puede ir directamente al sitio web oficial opentiny.design/experience para usarlas. descubre más ventajas y la diferencia.

En general, aprendí que OpenTiny es un conjunto de soluciones de biblioteca de componentes de nivel empresarial de Huawei Cloud, adaptadas a PC/terminales móviles y otros terminales, que cubren pilas de múltiples tecnologías Vue2/Vue3/Angular, y tiene temas Configure el sistema/plantillas intermedias y de backend/línea de comandos CLI y otras herramientas eficientes para ayudar a nuestros desarrolladores a desarrollar aplicaciones web de manera eficiente.

Estas herramientas nos ayudan a los desarrolladores a desarrollar aplicaciones web de manera eficiente.