Este manual es una recopilación de posts extraídos del blog El Abismo de Null sobre el desarrollo de aplicaciones hechas en JavaScript con el nuevo framework VueJS.
Como podrás ver a lo largo de los capítulos, esta herramienta supone una forma más progresiva de adentrarse a aplicaciones que necesiten de un mayor escalado y mantenimiento de módulos.
El manual intenta ser lo más explícito posible en las explicaciones de todos esos conceptos que puedan resultarte nuevos. Sin embargo, sí espero una predisposición de conocimientos previos por tu parte.
Por ejemplo, el manual se encargará de explicar todo los conceptos importantes de:
- Vue
- Vue-Router
- Vue-Cli
- Vuex
- Webpack
- Nuxt
Pero no se encargará de ser una guía sobre:
- JavaScript
- EcmaScript 6
- CSS
- HTML
Estos conceptos, aunque pueden ser referenciados o explicados en algún momento en concreto, no son el objetivo principal y tendrás que tenerlos en cuenta antes de empezar la lectura del manual.
El manual se encuentra compuesto por 8 bloques. Cada bloque se encargará de explicar, de forma progresiva, uno de los grandes elementos del framework.
Si eres nuevo en VueJS, te recomiendo que empieces desde el Capítulo 1 a leer y que prosigas para un aprendizaje adecuado. Si ya tienes conocimientos previos sobre VueJS, siéntete libre de viajar por el manual como te plazca.
El manual no supone un sustitutivo de la documentación oficial y solo quiere ser un apoyo o un aglutinador de conceptos base que todo desarrollador debería tener para ser competente en dicha herramienta.
El manual nace como una ayuda suplementaria para todas aquellas personas que no tengan un nivel fluido de inglés y quiera leer documentación sobre VueJS en su lengua materna.
Hay que recordar que el manual es una recopilación de post de un blog. Un blog que usa, en muchas ocasiones, lenguaje coloquial y que es un medio para expresar impresiones e inquietudes técnicas mías.
No tomes esta guía como si se tratase de un ensayo académico formal.
La guía no se ha creado con ningún fin lucrativo. No se esperan aportaciones económicas, ni se cuenta con ningún derecho de autor explícito.
Simplemente ha sido creada por un afán por compartir y evangelizar sobre esta gran herramienta de trabajo.
Si te gusta lo que has leído y crees que puede aportar valor a otras personas, comparte. Cambia, elimina o añade todo aquello que tú creas que aporta y hazla tuya.
Puedes compartir por cualquier red social, blog o podcasts que creas conveniente.
El manual se encuentra disponible en la plataforma GitBook de manera pública. Están habilitados los formatos en MARKDOWN, HTML, PDF, EPUB y MOBI para que puedas disfrutar de ella desde cualquier tipo de dispositivo.
Aunque las 5 formas han sido probadas, puede ser que se me hayan pasado aquellos detalles de maquetación o de visualización más específicos, por lo que de ser así, te agradecería que me lo comentaras o que me enviaras una Pull Request con los cambios.
Estoy disponible en todo momento para que puedas decirme qué te ha parecido el manual y estoy abierto a cualquier comentario sobre cómo mejorarlo.
Puedes hablar conmigo por twitter o escribirme algún comentario en mi blog, o escribirme directamente un correo electrónico.
Te intentaré contestar en la mayor brevedad posible. Lo prometo.
Gracias por leer esta guía y confiar en ella para dar tus primeros pasos en VueJS. Creo que el tiempo dedicado te merecerá la pena por la forma y el mimo con el que este framework ha sido desarrollado.
Tu productividad y tu equipo agradecerá que hayas apostado por una tecnología como esta.
Agradezco mucho la ayuda de las siguientes personas que han colaborado a hacer este manual un poco mejor:
-
Correctores ortográficos y estilísticos:
En fin...empecemos :)