Conservar el contexto del árbol en vistas filtradas
SmartClient 14.1 mejora el filtrado de grandes conjuntos de datos en aplicaciones JavaScript manteniendo visibles los nodos padre, sin lógica de servidor ni impacto en el rendimiento.

SmartClient es una potente suite de componentes de JavaScript compatible con React, Vue, Angular y más, diseñada para crear aplicaciones web a gran escala y de alto rendimiento. Ofrece avanzados componentes de UI, manejo dinámico de datos, cuadrículas personalizables y un diseño responsivo. Ideal para casos de uso empresariales como analítica financiera y reporting en tiempo real; SmartClient admite una integración perfecta con el backend y ofrece un rendimiento optimizado y escalabilidad.
SmartClient mejora el manejo de datos jerárquicos con la configuración incluida KeepParentsOnFilter, garantizando que los nodos padre permanezcan visibles en las vistas filtradas, incluso cuando los datos se cargan de forma dinámica. Carga "ramas esqueleto" mediante un algoritmo complejo controlado por el cliente, administrado automáticamente por SmartClient, para mantener un alto rendimiento sin precargar todo el árbol; esto significa que no requiere programación del lado del servidor. Esto resulta especialmente útil en conjuntos de datos grandes con árboles de carga bajo demanda, ya que permite a los usuarios mantener una visibilidad completa en la estructura de los resultados filtrados sin perder el contexto. Al conservar la ruta jerárquica hasta los registros que coinciden, esta función mejora la usabilidad y la claridad en componentes basados en árboles, especialmente en aplicaciones en las que comprender la relación entre padre e hijo es fundamental.
SmartClient se licencia por desarrollador y está disponible tanto como licencia perpetua como por suscripción. Las actualizaciones del producto y el soporte técnico también están disponibles. Consulte nuestra página de licencias de SmartClient para ver todos los detalles.
Para más información, visite nuestra página del producto de SmartClient.