Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Por qué el marco Vue recibe grandes elogios por parte de los programadores front-end?

¿Por qué el marco Vue recibe grandes elogios por parte de los programadores front-end?

Muchos programadores que han usado vue lo comentaron de esta manera: "vue.js combina las ventajas de angular.js y react.js y elimina sus deficiencias". Vue.js, que ha recibido una evaluación tan alta, también es el orgullo de los chinos en el mundo del código abierto, porque su autor es un chino: Evan You

Si eres un principiante que ya desarrollo del aprendizaje Si usted es un académico o un programador que ha estado en la industria de la codificación durante muchos años, entonces debe estar familiarizado con el front-end. No es tan oscuro como otros lenguajes de programación y puede lograr "lo que ves es lo que obtienes". Quizás esta sea una de las razones por las que muchos principiantes eligen la interfaz. Ayer, mientras navegaba por Weibo, vi un punto de vista de que vue.js para el desarrollo front-end es muy interesante, y hoy les voy a hablar sobre este marco front-end "interesante": Vue.

Situación actual

Vue.js (pronunciado /vju/, similar a view) es un marco progresivo para crear interfaces de usuario. Es una biblioteca para crear interfaces web interactivas. Proporciona enlace de datos MVVM y un sistema de componentes componibles con una API simple y flexible. En pocas palabras, es un marco front-end que se centra en el lado web. De hecho, su esencia siguen siendo las operaciones DOM.

Ventajas de Vue

1) Vue es realmente pequeño y hermoso, y la experiencia de desarrollo es muy buena. La biblioteca principal de Vue solo se centra en la capa de vista. No solo es fácil de comenzar, sino que también es fácil de integrar con bibliotecas de terceros o proyectos existentes. Por otro lado, Vue también es totalmente capaz de impulsar aplicaciones complejas de una sola página cuando se combina con bibliotecas y componentes de un solo archivo compatibles con el ecosistema Vue.

2) Vue no es compatible con IE8 y versiones inferiores porque Vue utiliza características de ECMAScript 5 que IE8 no puede emular. Esto puede ser una pequeña imperfección, pero es compatible con todos los navegadores compatibles con ECMAScript 5.

3) En Vue, un componente es esencialmente una instancia de Vue con opciones predefinidas. Registrar componentes en Vue es sencillo y una de sus grandes ventajas.

Aplicación de Vue

1) El núcleo de Vue.js es un sistema que permite el uso de una sintaxis de plantilla concisa para representar datos de forma declarativa en el DOM. Usar Vue es muy simple: cree un archivo .html local y luego presente Vue de la siguiente manera:

De esta manera, ¡hemos creado con éxito nuestra primera aplicación Vue!

2) Muchas grandes empresas ahora utilizan Vue

Ele.me, y cada vez más proyectos utilizan vue. Entre estos proyectos, hay versiones de escritorio (como Ele.me Security Emergency Response Center) y versiones móviles (como Ele.me Recruitment), algunas orientadas al usuario y algunos sistemas back-end.

Nuggets, toda la red se implementa utilizando Vue.js + Webpack, que se considera una aplicación front-end pura.

La versión de pantalla táctil de la página de pago del carrito de compras de Suning.com se ha reconstruido con Vue. Entre muchos marcos, se eligió Vue, principalmente porque la API es más amigable y la experiencia es más fluida.

Según estadísticas incompletas, grandes empresas reconocidas en el país y en el extranjero, incluidas Meituan, Tmall, Laravel, htmlBurger, etc., están utilizando vue para el desarrollo de nuevos proyectos y la reconstrucción inicial de antiguos. proyectos.

¿Puedes usarlo?

1) No se recomienda que los principiantes en front-end aprendan. Para comenzar con un idioma, debe comenzar con la gramática básica. Solo dominando los conocimientos básicos se puede utilizar el marco de manera más flexible y sentar una buena base. para trabajos futuros.

2) Después de dominar los conceptos básicos, se recomienda que las personas puedan utilizar vue. Practique sus habilidades y haga reservas técnicas para grandes proyectos posteriores. Los amigos que ya participan en el desarrollo front-end también pueden ponerse en contacto y obtener más información.

3) Te mostraré algunas capturas de pantalla de los salarios buscados en sitios web de reclutamiento

No es demasiado tarde para aprender~