Notizie su JavaScript / HTML5

Personalizza i grafici bullet JavaScript

Gennaio 10, 2024
Syncfusion Essential Studio JavaScript 2023 Volume 4 consente agli utenti di personalizzare facilmente il valore del grafico bullet e i colori della barra di destinazione, migliorando la chiarezza.

Syncfusion Essential Studio JavaScript, available as part of Syncfusion Essential Studio Enterprise, is a comprehensive UI library offering over 80 high-performance, lightweight, and responsive components to transform your web apps. Built from scratch with TypeScript, it boasts modularity and touch-friendliness, letting you pick and choose specific features while ensuring smooth mobile interaction. With rich themes, global accessibility features, and extensive documentation, it powers everything from basic buttons to interactive charts and data grids, simplifying frontend development across JavaScript, Angular, React, and Vue.

Version 2023 Volume 4 (24.1.41) adds the ability to customize your bullet charts by assigning specific colors to individual value and target bars. Bullet charts are a concise and data-rich visualization tool ideal for dashboards and performance presentations. They efficiently display several key metrics within a single bar, allowing for swift comparison between a primary measure, target values, and qualitative performance ranges. By combining visual cues like color and bar lengths, bullet charts enable rapid interpretation of data, making them perfect for decision-makers who need to grasp complex information at a glance.

To see a full list of what's new in version 2023 Volume 4 (24.1.41), see our release notes.

Syncfusion Essential Studio JavaScript is available as part of Syncfusion Essential Studio Enterprise which is licensed per developer starting with a Team License of up to five developers. It is available as a 12 Month Timed Subscription License which includes support and maintenance. See our Syncfusion Essential Studio Enterprise licensing page for full details.

For more information, visit our Syncfusion Essential Studio JavaScript product page.

Trasferisci i dati in tempo reale nelle griglie JavaScript utilizzando le API RESTful

Gennaio 9, 2024
Connetti la tua griglia alle API RESTful per recuperare i dati, migliorandone le prestazioni, la scalabilità, la manutenibilità e la facilità d'uso.

A RESTful API is a standardized interface that facilitates interaction between your application and remote data sources. Built on the principles of Representational State Transfer (REST), it leverages familiar HTTP verbs like GET, POST, PUT, and DELETE to perform CRUD operations (Create, Read, Update, Delete) on resources. This elegant and widely adopted approach ensures predictable communication, simplifies data access and manipulation, and empowers your applications to be dynamic, scalable, and efficient. In essence, RESTful APIs act as secure intermediaries, orchestrating a seamless flow of information between your application and the data it needs.

Several JavaScript grid controls support RESTful as a data source, such as:

  • Syncfusion Grid control for JavaScript (part of Syncfusion Essential Studio Enterprise) is a feature-rich datagrid that supports seamless RESTful data binding.
  • Ignite UI Angular Grid (part of Infragistics Ignite UI) is an Angular-native grid, that can deal with unlimited rows and columns of data, with support for REST API data sources.
  • Sencha Ext JS Grid (part of Sencha Ext JS) is a customizable grid capable of processing large data sets, with support for local or remote data sources through RESTful methods.
  • SmartClient Grid (part of SmartClient by Isomorphic Software) is an enterprise-grade grid featuring robust REST integration, supporting custom filtering logic and real-time updates.
  • ZingGrid is a JavaScript library for building customizable data tables, which also offers REST data binding capabilities, for smooth scrolling and fast rendering with massive datasets.

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

Compare JavaScript Grid Controls

Importa file XLSX nelle tue applicazioni Vue.js

Gennaio 8, 2024
Aggiungi la gestione dei file Microsoft Excel alle tue app Vue.js con un comando per fogli di calcolo che supporta l'importazione XLSX.

The ability to import XLSX files is a common feature in spreadsheet software, allowing users to open and work with files created in other applications like Microsoft Excel. These versatile controls streamline data integration and boost efficiency by effortlessly populating spreadsheets with pre-existing data, saving valuable time and eliminating error-prone manual entry. This ensures compatibility and ease of data transfer, enabling users to bring in complex datasets with various formatting and formulas intact, which is essential for interoperability and collaboration. Vue.js spreadsheet components eliminate the drudgery of manual data entry and revolutionize the way you manage information within your applications.

Several Vue.js spreadsheet controls support XLSX file import, including:

  • Wijmo FlexSheet (part of Wijmo) by MESCIUS fully supports the import of XLSX files via its FlexGrid component for Vue, which is capable of retaining the styles and formatting of the document.
  • Syncfusion Spreadsheet JavaScript (part of Syncfusion Essential Studio Enterprise) offers all the common Excel features including the ability to import XLSX files and other Excel file formats.
  • Jspreadsheet Pro is a lightweight JavaScript library compatible with Vue that provides import/export functionality for the XLSX file format, as well as many other advanced spreadsheet-like controls.

For an in-depth analysis of features and price, visit our Vue.js Spreadsheet Controls comparison.

Compare Vue.js Spreadsheet Controls

Mantieni il contesto durante lo scorrimento dei dati della griglia

Gennaio 4, 2024
Migliora l'esperienza utente quando lavori con set di dati di grandi dimensioni fissando le intestazioni di colonna nella parte superiore della griglia.

Fixed headers are a user interface element found in grids, particularly those managing large datasets. They comprise the top section of the grid, typically encompassing the row containing column labels and potentially additional rows with key information. Unlike the scrollable body of the grid, these headers remain anchored to the viewport, acting as a persistent reference point while users navigate through the data, thus improving user experience.

Several React grids support fixed headers including:

  • KendoReact Data Grid (part of KendoReact by Telerik) includes fixed headers that stay visible as you scroll, offering seamless navigation through massive datasets.
  • Wijmo FlexGrid (part of Wijmo by MESCIUS) allows you to lock headers in place for easy column reference, even with horizontal scrolling.
  • Syncfusion Grid control for JavaScript (part of Syncfusion Essential Studio) includes pinned headers that offer consistent context amidst complex data exploration.
  • Handsontable provides you with the ability to freeze rows or columns to keep key data points always in view.

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

Compare React Grid Components

Aumenta la produttività del calendario JavaScript con la selezione flessibile della data

Gennaio 3, 2024
DevExtreme Complete 23.2 Calendar ora ti consente di selezionare una singola data, più date o la prima e l'ultima data in un intervallo.

DevExtreme Complete is a comprehensive JavaScript UI component suite developed by DevExpress. It provides a wide range of features and tools to help developers build high-performance and responsive web applications for various platforms, including traditional web, mobile, and next-generation web technologies.

The DevExtreme Complete 23.2 update brings powerful date selection options to the Calendar. You can now select single dates, multiple, or choose a date range with ease. The initial view can be set as a single date or an array, and entire weeks can be selected by clicking on the week number. These powerful new selection enhancements make date selection easier for novices and advanced users alike.

To see a full list of what's new in version 23.2, 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. We can supply any DevExtreme Complete license including new subscriptions, subscription renewals, expired subscription renewals, and additional licenses. See our DevExtreme Complete licensing page for full details.

DevExtreme Complete is available to buy in the following products: