Neuigkeiten zu JavaScript / HTML5

Sortieren von Daten in jQuery in mehreren Spalten

Mai 5, 2026
Organisieren und vergleichen Sie komplexe Datensätze effizient in Webanwendungen, indem Sie eine hierarchische Sortierung über mehrere Rasterspalten anwenden.

Multi-column sorting in a grid allows users to order data based on more than one column at the same time, applying a hierarchy of sort conditions. This means that when values in a primary column are identical, secondary or tertiary columns are used to further refine the order. The approach improves data exploration by enabling more precise organization, reducing the need for manual filtering, and supporting clearer comparisons across related fields. It is particularly useful in datasets where single-column sorting does not provide enough context to surface meaningful patterns.

Several jQuery grid components allow you to sort multiple columns, including:

  • DevExtreme jQuery Data Grid (part of DevExtreme Complete by DevExpress) supports multi-column sorting via a configurable mode with UI and API control.
  • Kendo UI jQuery Data Grid (Table) (part of Kendo UI by Telerik) enables multi-column sorting with modifier keys and configurable control over sorting behavior and order.
  • jQWidgets Grid (part of jQWidgets) provides multi-column sorting with support for defining sort priority and direction, manageable through both user interaction and code.
  • ZingGrid supports sorting across multiple columns, with behavior that can be configured and adapted through declarative attributes and event-driven customization.

For an in-depth analysis of features and price, visit our comparison of jQuery grid components.

Compare jQuery Grid Components

Aktivieren eines konsistenten UI-Themings in Angular-Apps

Mai 1, 2026
Wenden Sie komponentenübergreifend ein zentralisiertes Design an, um das Branding auszurichten, die Wartung zu vereinfachen und skalierbare Designsysteme zu unterstützen.

Theming support in UI component suites refers to the capability to define and apply consistent visual styles, such as colors, typography, spacing, and component appearances across an entire application. It typically allows developers to customize or switch themes dynamically, enabling alignment with branding requirements or user preferences without modifying core component logic. This separation of styling from functionality improves maintainability, reduces duplication, and accelerates development by promoting reuse, while also supporting scalability as design systems evolve and new themes are introduced.

Several Angular UI suites offer theming including:

  • Wijmo by MESCIUS allows you to apply consistent themes across components using CSS variables and customization tools, supporting branding alignment and visual updates.
  • Kendo UI by Telerik lets you build and manage themes through its ThemeBuilder and Sass-based styling, enabling control over component appearance and branding.
  • DevExtreme Complete by DevExpress facilitates theming with predefined styles and a visual theme builder, allowing developers to tailor UI components while maintaining consistency across applications.
  • Smart UI (Smart HTML Elements) allows you to customize themes using CSS variables and built-in styling options, enabling cohesive design control and efficient updates.

For an in-depth analysis of features and price, visit our Angular UI suites comparison.

Compare Angular UI Suites

Generieren von KI-Code, der mit Ignite UI Komponenten abgestimmt ist

Mai 1, 2026
Infragistics führt ein KI-fähiges Gerüst, Design-to-Code-Generierung und breite Framework-Vorlagen ein, um sich an moderne Entwicklungsprozesse anzupassen.

Infragistics Ignite UI is a collection of user interface components, frameworks, and development tools designed to help developers build modern web applications. It includes ready-to-use elements such as data grids, charts, and layout components for frameworks like Angular and React, along with tooling to simplify project setup and configuration. The focus is on handling complex data-heavy interfaces efficiently while maintaining performance, accessibility, and a consistent user experience across applications.

The Ignite UI CLI release includes a new Model Context Protocol (MCP) server that exposes documentation, API references, and scaffolding to tools like GitHub Copilot, Cursor and JetBrains AI Assistant. There is also support for generating code from images, making it easier to move from design to implementation. Angular templates have been refreshed, React templates expanded, and older project types removed to keep the setup process more focused.

Infragistics Ignite UI is licensed per developer and is available as a Perpetual License with a 1, 2 or 3 year support and maintenance subscription. See our Infragistics Ignite UI licensing page for full details.

Infragistics Ignite UI is available in the following products:

Erstellen, bearbeiten und anpassen von JavaScript-Datentabellen

April 29, 2026
Nutzen Sie Highcharts Grid Pro, um Ihren JavaScript-Apps ein vollständiges interaktives Datenerlebnis zu bieten.

Highcharts Grid Pro is a versatile data grid component developed by the creators of Highcharts, offering both standalone functionality and tight integration within the Highcharts and Highcharts Dashboards ecosystems. It features advanced capabilities such as real-time data binding, column sorting, filtering, inline editing, pagination, and data export, enabling users to work with structured data efficiently. Features include:

  • Interactive Cell Editing
  • Configurable Validation Rules
  • Sparklines
  • Custom Behavior with Events
  • Full Branding Control
  • Much More!

Highcharts Grid Pro is licensed per developer as an Annual or Perpetual License with Internal, Saas, SaaS+ and OEM distribution options. The annual license includes support and all product updates for 1 year and must be renewed to continue to use the software. The perpetual license includes an "Advantage Subscription" which provides support and updates for a set period of time. If you do not renew Advantage then you may continue to use the software at the last release available during the active Advantage period. See our Highcharts Grid Pro licensing page for full details.

Learn more on our Highcharts Grid Pro product page.

Interaktion mit Berichten in React-Webanwendungen

April 28, 2026
Stimulsoft Reports.WEB 2026.2 führt einen nativen React Viewer ein, der die Integration vereinfacht und die moderne Webentwicklung beschleunigt.

Stimulsoft Reports.WEB is a cross-platform reporting solution designed for integration within web applications. It leverages a client-server architecture for report generation, viewing, printing, and exporting directly in web browsers. Its powerful .NET report engine offers efficient report processing, a user-friendly HTML5 report designer for building reports with various data sources and visualizations, and an interactive HTML5 viewer for seamless report display within web applications. This integration allows developers to implement robust reporting functionalities without browser plugins or additional client-side dependencies.

The Stimulsoft Reports.WEB 2026.2 update introduces a native React Viewer component that allows developers to embed report viewing and interaction directly within React applications using standard npm and NuGet packages. This approach simplifies integration and deployment by aligning with familiar tooling and workflows, while the clear separation between client-side and server-side components supports scalable architecture and easier maintenance. It also enhances performance through efficient client-side rendering and provides a consistent way to deliver interactive reporting functionality within modern web development environments.

To see a full list of what's new in 2026.2, see our release notes.

Stimulsoft Reports.WEB is licensed per developer and is available as a perpetual license with 1 year support and maintenance. See our Stimulsoft Reports.WEB licensing page for full details.

Stimulsoft Reports.WEB is available individually or as part of Stimulsoft Ultimate.