Cuando pagas por software, tienes una relación financiera directa que no depende tanto de la buena voluntad y motivación del autor. Y eso hace que el proyecto sea mucho más probable de perdurar. Por ejemplo, con Kendo UI, lanzamos en 2011. Y si usaste nuestros complementos de jQuery desde el primer día, esos son complementos de jQuery que todavía estamos manteniendo en 2020. También seguimos agregando características a esos componentes. Así que hemos estado aquí a largo plazo.
La tercera razón es que los componentes de UI pagados a menudo resuelven problemas más difíciles. Hay muchos desarrolladores intentando crear el mejor selector de fechas de React, y puedes encontrar muchos gratuitos excelentes. Hay menos desarrolladores intentando crear el mejor gráfico de Gantt de React, que es algo que ofrecemos como parte de Kendo React, o el mejor programador, básicamente creando un calendario de Outlook en tu navegador, que también ofrecemos como parte de Kendo React. Los componentes de UI pagados también tienden a ofrecer características y garantías que no son necesariamente proporcionadas por los controles gratuitos. Por ejemplo, en Kendo React, dedicamos mucho tiempo a asegurarnos de que todos nuestros componentes cumplan con numerosos estándares de accesibilidad y brinden soporte de globalización, lo cual puede ser incierto con los controles gratuitos, especialmente si estás tratando de combinar varios controles gratuitos y hacer que funcionen bien juntos.
Por último, en mi lista, con los controles de UI pagados, obtienes más de un mismo modelo de financiamiento. Incluyo esto porque en nuestro mundo de front-end hoy en día, el valor de este software que usamos, nuevamente piensa en las diferentes herramientas y componentes de React que usas en tu trabajo diario, no es igual al valor financiero real que estos desarrolladores reciben, lo cual tiene algunas consecuencias francamente extrañas. Por ejemplo, ahora vemos cosas como registros de instalación de NPM que contienen anuncios, algo que alguien intentó hacer. Y si escribes React, probablemente hayas visto a alguien de core.js buscando trabajo, algo que también sucede. Hay un conjunto extraño de fundaciones con modelos de financiamiento muy nebulosos. Hay cosas como Patreon y patrocinadores de GitHub, a las que probablemente sientas que deberías contribuir por algunas herramientas que usas, pero probablemente tampoco lo hagas. Cuando pagas por software, no tienes que preocuparte por cómo los desarrolladores detrás del software están siendo remunerados porque la relación es mucho más directa. Por ejemplo, en Kendo React, creamos una suite de más de 80 componentes de UI de React y nos pagas si quieres usarlos. No hay un modelo extraño de patrocinio o donación.
Ahora, para ser claro, no estoy diciendo que los componentes de UI pagados sean una panacea. No vamos a resolver todos los problemas que tengas para tus aplicaciones. En cambio, te animaría a hacer un análisis de beneficio de tiempo porque el tiempo del desarrollador de front-end no es barato y hay un verdadero ahorro de tiempo en tener cosas como soporte garantizado, saber que recibirás respuestas sobre los problemas que tengas en 24 horas, tener un poco más de tranquilidad a largo plazo de que el código y las herramientas que usas estarán aquí en dos, tres, cinco años, resolver problemas más difíciles, saber que la accesibilidad es algo que se cuidará por ti y tener esa relación financiera más directa con los autores de las herramientas que construyes. Entonces, la próxima vez que surja una nueva aplicación, comiences un nuevo proyecto, una nueva iniciativa, te animaría a considerar al menos soluciones de UI pagadas. Inclúyenos en la lista de cosas que vas a probar. Y si estás interesado en probar Kendo React, puedes obtener más información en kendoreact.com. Y si tienes alguna pregunta, puedes hacerla durante este evento, y también estoy en TGEventHole en Twitter. Así que gracias.
Comments