Ghini / server

ghini reloaded - merging desktop & web
http://tanager.ghini.me
GNU Affero General Public License v3.0
2 stars 2 forks source link

Considerar adopción de Vue.js como librería FrontEnd #89

Open hyances opened 5 years ago

hyances commented 5 years ago

Un objetivo de este proyecto es que se comporte como si fuese una aplicación de escritorio, que todo de haga en una sola página. Para lo cual se escribe código JavaScript; sin embargo, existen un cúmulo de librerías FrontEnd que facilitan este tipo de comportamientos, ahorrando código y acelerando el proceso de desarrollo, mientras se ganan las ventajas que ofrecen al ser mantenidas por comunidades de código abierto.

Luego de investigar sobre React, Angular JS, encuentro que el estilo progresivo de Vue.js se adapta mejor a la naturaleza de este proyecto, ya que se habitúa al esquema HTML+CSS+JS (basado en Bootstrap) del Interfaz de Usuario (UI) y puede ser implementado de manera progresiva, tomando parte en nuevas funcionalidad o sustituyendo las ya existentes, todo al mismo tiempo sin causar traumatismos. Lo cual se adapta también al esquema de templates de Django.

Vue,js se está convirtiendo en la librería de desarrollo FrontEnd favorita, ganando nuevos adeptos por la sencillez para su implementación y escalabilidad, a la vez que parece ser ligeramente más rápida que los dos estándares auspiciados por los gigantes Facebook (React) y Google (Angular).

Así que este issue es para invitar a los desarrolladores de este proyecto a implementar su uso:

https://vuejs.org/

mfrasca commented 5 years ago

se ve demasiado interesante, gracias!