Hola, mi nombre es David Arteaga, soy uno de los fundadores de Conexión Creativa, actualmente me desempeño como programador para múltiples empresa, tengo aproximadamente 2 años de experiencia en este mundo del desarrollo web.

Como todo programador web que va empezando, siempre se empieza a aprender Html, css, Javascript, en algunos casos aprender el ultimo es obviado como en mi caso, en lugar de eso me enfrasque en aprender Php que pues yo veía que con eso podía hacer una pagina sin ningún problema, en un principio me basaba en hacer sitios casi que estáticos sin dinamismo alguno, simplemente un formulario con un script php que hiciera el trabajo de guardar o mostrar algún registro.

Resultado de imagen para Javascript
Era el 2016, y me enfrasque en hacer un mini proyecto personal, una aplicación para una inmobiliaria, lo llame RealGestion lo importante de esta época es que así aprendí Laravel que es un Framework PHP que permiten hacer aplicaciones webs del lado del servidor de una manera un poco mas fácil, ahí me tope con una barrera, no sabia nada sobre el comportamiento del lado del cliente, veía como los demás sitios tenían comportamientos muy dinámicos cuando uno hacia una actualización de datos, guardaba editaba y veía registros sin actualizar la pagina, ahí encontré que tenia que usar AJAX para peticiones asíncronas, así que me puse a medio aprender Jquery, para poder hacer ese tipo de consultas a la base de datos con algunos formularios realizados con Jquery, No puedo negar, que me fue bien la app funcionaba bastante bien, solo que repetía código, como no tienen idea y modificar algo era un autentico dolor de cabeza.

Resultado de imagen para vue love

De los mismos autores con los que aprendí Laravel, vi que empezaban a hablar sobre una librería Javascript (Ahora Framework) llamada Vue.js. Asi, que por que no, aprendí sobre esta tecnología que tanta fama había levantado, primero la aprendí por separado, me encantaba como podía hacer consultas http sin demasiado problemas como pasaba en JQUERY, me encantaba como era el dinamismo con los datos,  y que todo estuviese separado por funciones me llamo la atención, así que empece a hacer mis primeras aplicaciones con ella, una de esas era convertir esta aplicación de inmobiliarias hecha con Jquey y Laravel 5.1, Laravel 5.3 y VueJs  que como no podía ser de otra forma, tenia una integración excelente con el framework de Javascript, esta vez hice dicha aplicación mucho mas sencilla eliminando cosas que no necesitaba y me dio la experiencia suficiente para aprender VueJs.

Desde ese momento, cada proyecto en el que puedo usar VueJs lo implemento, y me va bastante bien, me encanta como separa las cosas por componentes y de esa forma todo es mucho mas organizado, integrarlo con otras librerías de javascript no es tan difícil y en ocasiones tiene el funcionamiento portado a un componente, también se puede trabajar con jquery desde VueJs, es de estos Frameworks con los que puedes hacer mucho y también poco. Sin pasarle demasiado peso a la aplicación, agregando y agregando componentes, ademas tiene una comunidad muy activa, y eso que no hay un GRANDE detrás de ella (Como en el caso de Angular o React). Me encanta como lo han adoptado bastante bien con Laravel.

 

A %d blogueros les gusta esto: