Webix es una biblioteca y marco de trabajo de interfaz de usuario en JavaScript / HTML5 / CSS3 para desarrollar aplicaciones web multiplataforma complejas y dinámicas. [ 2 ] [ 3 ]
Características
Webix consta de controles GUI, widgets , widgets complejos y herramientas en línea: Snippet Tool, Form Builder y Skin Builder. [ 4 ]
Todos los widgets admiten arrastrar y soltar, [ 5 ] almacenamiento y sincronización sin conexión, carga dinámica de datos y paginación. Se pueden inicializar a partir de datos JSON, marcado HTML, datos XML o llamadas JavaScript.
Webix se integra con bibliotecas y frameworks del lado del cliente como React , Angular y Vue.js , y con el framework full-stack Meteor . [ 6 ]
Estado comercial
Existen dos versiones de la biblioteca Webix: Webix Standard y Webix PRO.
Webix Standard es gratuito y de código abierto bajo la licencia GNU GPLv3, [ 7 ] pero puede utilizarse en aplicaciones distribuidas bajo las licencias MIT, BSD y otras licencias de código abierto mediante una excepción FLOSS. Webix Standard incluye 68 widgets y controles, así como 10 configuraciones regionales.
Webix PRO está disponible bajo licencia comercial e incluye funcionalidades adicionales: 100 widgets y controles, además de 300 idiomas. Entre las características incluidas se encuentran: funcionalidad adicional para DataTable, guardado y restauración del estado de la aplicación, opciones de estilo y personalización adicionales, y la posibilidad de usar widgets complejos: tabla dinámica, tabla Kanban, hoja de cálculo, administrador de archivos y planificador. Los widgets complejos tienen un costo adicional.
Véase también
Referencias
- ↑ "Versión 11.1 · webix-hub/webix · GitHub" . GitHub . Consultado el 23 de abril de 2025 .
- ↑ Zammetti, Frank (2018). Practical Webix : aprenda a agilizar y mejorar su desarrollo web . Pottstown, Pensilvania, EE. UU.: Apress. pág. 5. ISBN 978-1484233849Consultado el 12 de mayo de 2019 .
- ↑ Narayanaswamy, Anand (26 de septiembre de 2014). "La biblioteca de interfaz de usuario JavaScript Webix ayuda a crear aplicaciones multiplataforma HTML5 y CSS3" . InfoQ: Noticias, vídeos y libros sobre desarrollo de software . Consultado el 18 de febrero de 2017 .
- ↑ "Los 5 marcos de trabajo más prometedores del primer semestre de 2016" . Dzone.com . Consultado el 18 de febrero de 2017 .
- ↑ "Arrastrar y soltar en la interfaz de usuario de Webix" . Coderwall.com: Consejos de programación . Consultado el 18 de febrero de 2017 .
- ↑ "Integración con otros frameworks" . docs.webix.com . Consultado el 12 de mayo de 2019 .
- ↑ "Crea interfaces de usuario para aplicaciones web con el mínimo esfuerzo" . Una guía de 10 pasos para crear un cliente de correo electrónico con el framework Webix . 10 de mayo de 2017.
Enlaces externos
- Sitio web de la biblioteca de interfaz de usuario JavaScript Webix
- Webix
- Bibliotecas de JavaScript
- Software que utiliza la Licencia Pública General de GNU.