Skip to content

Latest commit

 

History

History
14 lines (7 loc) · 1.36 KB

README.md

File metadata and controls

14 lines (7 loc) · 1.36 KB

WORKING...

Vue.js

What is Vue?

Conocemos a Vue como el Framework progresivo justamente por su vesatilidad. Es una pequeña librería que se encarga de resolver el problema de la vista dentro de lo que es el patrón MVC (Modelo, Vista, Controlador), pero también puede ser muy potente cuando la combinamos con parte de su ecosistema, es decir,que Vue puede ir escalando a medida que nuestro proyecto vaya incrementando los requerimientos o vaya incrementando su complejidad. Podemos utilizar Vue para proyectos muy sencillos como una Landing Page o un prototipo o para proyectos más complejos como una SPA (Single Page Application). Es decir que a medida que tengamos cosas más difíciles para resolver, vamos a ir incorporando herramientas para resolver esos problemas específicos.

Vue es una librería enfocada a la vista que utiliza el Virtual DOM y es totalmente reactiva. Tiene dos caracteristicas principales, el sistema declarativo y el sistema de componentes.

El sistema declarativo o declarative rendering es una de las funcionalidades que nos permite de forma imperativa poder manejar el DOM y interactuar con el mismo.

El sistema de componentes es lo que hace que podamos modularizar nuestra aplicación en diferentes componentes reutilizables o no y que nos permitan tener un código semántico, mucho más fácil de mantener y de leer.