React 新聞

慶祝與 RadiantQ 合作 15 周年

8月 11, 2025
自 2010 年以來,ComponentSource 和 RadiantQ 一直合作,為開發人員提供先進的 .NET 元件調度解決方案。

RadiantQ is a globally recognized developer of high-quality .NET-based UI components, with a clear focus on delivering robust scheduling and planning solutions. Their suite of products empowers developers to create sophisticated project management and resource scheduling interfaces within modern applications. Their offerings span a range of platforms, making them a go-to partner for organizations building cross-platform enterprise solutions.

At the core of RadiantQ’s product line is RadiantQ WPF Gantt, a powerful control set built natively in WPF for performance and elegance. With features like effort-driven scheduling, progress tracking, localization, flexible printing, and intuitive data binding, developers gain a complete toolkit for building dynamic, enterprise-grade scheduling applications.

Through its partnership with RadiantQ, ComponentSource is able to extend a compelling catalog of UI components to its global customer base. By offering RadiantQ’s specialized Gantt solutions, ComponentSource addresses a niche for customers seeking advanced project visualization tools, while ensuring worldwide access, licensing support, and regional purchasing convenience. This collaboration reinforces ComponentSource’s role as a trusted distributor of software components from leading vendors around the world.

RadiantQ WPF Gantt is licensed per named developer. It allows royalty-free distribution within your organization. It includes a one-year subscription with support and updates, while the Source Edition adds full source code and priority support. See our RadiantQ WPF Gantt licensing page for more details.

Learn more on our RadiantQ brand page.

在篩選檢視中保留樹上下文

8月 8, 2025
SmartClient 14.1 透過保持父節點可見來改進 JavaScript 應用程式中的大型資料集篩選,而不會影響伺服器邏輯或性能。

SmartClient is a powerful JavaScript component suite compatible with React, Vue, Angular, and more, designed for building large-scale, high-performance web apps. It offers advanced UI components, dynamic data handling, customizable grids, and responsive design. Ideal for enterprise use cases like financial analytics and real-time reporting, SmartClient supports seamless backend integration and delivers optimized performance and scalability.

SmartClient has enhanced hierarchical data handling with the included KeepParentsOnFilter setting, ensuring that parent nodes remain visible in filtered views, even when data is loaded dynamically. It loads "skeleton branches" via a complex client-driven algorithm, automatically managed by SmartClient, to maintain high performance without preloading the entire tree, meaning it doesn't require server-side programming. This is particularly useful in large datasets with load-on-demand trees, as it allows users to maintain full visibility into the structure of filtered results without losing context. By preserving the hierarchical path to matching records, this feature improves usability and clarity in tree-based components, especially in applications where understanding the parent-child relationship is critical.

SmartClient is licensed per developer and is available as both perpetual and subscription licenses. Product updates and technical support is also available. See our SmartClient licensing page for full details.

For more information, visit our SmartClient product page.

精確突出顯示關鍵 PDF 內容

7月 25, 2025
矩形注釋允許使用者標記 PDF,從而使審閱、批准和協作編輯更有效、視覺更清晰。

Rectangle annotations in PDF viewer components enable users to highlight, mark, or comment on specific areas within a PDF document by drawing rectangular shapes. This feature is commonly used for reviewing documents, collaborating on content, or emphasizing sections in technical or legal workflows. It enhances user interactivity within the viewer, allowing for visual references and context-specific notes without altering the original document content.

Several React PDF viewer controls offer rectangle annotations including:

  • Document Solutions for PDF by MESCIUS provides rectangle annotations as part of its comprehensive annotation API, supporting precise placement and customization.
  • PrizmDoc Viewer by Accusoft includes rectangle annotations within its markup and redaction tools, offering collaborative editing capabilities with server-side processing.
  • Syncfusion PDF Viewer (part of Syncfusion Essential Studio Enterprise) supports interactive rectangle annotations through its built-in annotation toolbar.

For an in-depth analysis of features and price, visit our React PDF viewer controls comparison.

Compare React PDF Viewer Controls

用更智慧的聚合比較資料

7月 24, 2025
Stimulsoft Reports.JS 可以使用平均值、總和、最小值和最大值等聚合函數來比較基於時間的資料,以定製圖表。

Stimulsoft Reports.JS provides a robust reporting toolkit designed specifically for JavaScript applications. This library leverages a client-side architecture, offering a pure JavaScript report engine for efficient report rendering directly within web browsers. The solution includes a user-friendly report designer for building reports with various data sources and visualizations, along with a report viewer for seamless integration and display within your JavaScript applications. This eliminates the need for server-side dependencies or browser plugins, simplifying the development process for embedding powerful reporting functionalities into your web projects.

Stimulsoft Reports.JS now supports aggregation for Date Time Step, allowing developers to select from multiple data aggregation functions including Average, Sum, Min, Max, and Count. This enhancement provides greater control over how time-based data is grouped and displayed in report charts, enabling more accurate and relevant visualizations based on the specific nature of the dataset. By choosing the appropriate aggregation method, developers can optimize performance reporting, reveal insights more effectively, and better align visual outputs with analytical requirements.

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

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

用卡片佈局直觀地顯示資料

7月 22, 2025
DevExtreme Complete v25.1 添加新的 CardView,其提供了一個圖像友好的佈局,非常適合在傳統網格之外展示資料。

DevExtreme Complete is a robust suite of tools by DevExpress designed to streamline the development of high-performance web applications. It includes a wide range of UI components for modern frameworks such as Angular, React, Vue, and jQuery, making it ideal for developers aiming to create responsive, cross-platform applications with ease. With features like rich data visualization, interactive grids, form controls, and adaptive layouts, it empowers developers to deliver polished and user-friendly interfaces. Whether you're building enterprise dashboards or consumer-facing apps, DevExtreme Complete provides the flexibility and power to meet complex requirements while maintaining performance and usability.

The DevExtreme Complete v25.1 release adds a new CardView component, which presents data in a card-based layout instead of the traditional grid format. It’s particularly suited to use cases like employee directories, contact lists, product catalogs, and task boards - any scenario where visual content such as images plays a central role. Each card includes a toolbar, cover image, main content area, and footer, all of which can be modified using the component's public API. This gives developers the flexibility to adapt the layout and behavior of CardView to meet specific application requirements.

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

DevExtreme Complete is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExtreme Complete licensing page for full details.

DevExtreme Complete is available to buy individually or as part of the following products: