Noticias sobre JavaScript / HTML5

Simplifique la selección de fechas en aplicaciones React

Julio 7, 2026
Los componentes de calendario amplían la interfaz de usuario para ofrecer a los usuarios una forma intuitiva de navegar y gestionar la información basada en fechas.

Calendar components are user interface controls that display dates and time-based information in a structured, interactive format. They are widely used for scheduling, date selection, event management, booking systems, and planning applications, providing users with an intuitive way to interact with calendar-based data. Many calendar components support navigation across month, year, and decade views, along with localization, keyboard navigation, and customization options to suit different application requirements. By presenting dates in a familiar visual format, they improve usability, help reduce input errors, simplify navigation across time periods, and can provide a consistent experience across desktop and mobile devices when used in responsive applications.

Several React UI suites provide you with calendar controls, including:

  • DevExtreme Complete by DevExpress includes a Calendar component with single, multiple, and range date selection, zoom levels, localization, and customization.
  • Wijmo by MESCIUS provides a Calendar control with configurable selection modes, localization, keyboard navigation, date range restrictions, and customization options.
  • KendoReact by Telerik offers Calendar and MultiViewCalendar components with date selection, date range selection, configurable views, accessibility, and globalization support.
  • Syncfusion Essential Studio Enterprise features a Calendar component with single and multiple date selection, view modes, globalization, accessibility, and customization options.

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

Compare React UI Suites

Guarde datos de hojas de cálculo como XLSX

Julio 7, 2026
Genere hojas de cálculo XLSX directamente desde su aplicación para que los usuarios puedan compartir y analizar datos en un software de hojas de cálculo compatible.

Exporting to XLSX in a spreadsheet component is the ability to generate Microsoft Excel Open XML Spreadsheet (.xlsx) files directly from application data or the current spreadsheet state, allowing users to save, share, and open content in Microsoft Excel and other compatible spreadsheet applications. For software developers, this provides a reliable way to deliver data in a widely supported format while preserving features such as worksheets, formulas, formatting, tables, and cell styles where supported, making it easier to integrate reporting, data exchange, and offline analysis into applications without requiring users to manually recreate or copy spreadsheet content.

Several Angular spreadsheet controls offer support exporting to XLSX including:

  • SpreadJS by MESCIUS lets you export spreadsheets to XLSX while preserving formulas, formatting, tables, and other Excel-compatible features for seamless data exchange.
  • Kendo UI Angular Excel Export (part of Kendo UI by Telerik) facilitates XLSX export from its spreadsheet component, producing Excel-compatible files that retain formatting.
  • Jspreadsheet Pro allows you to export spreadsheet content to XLSX, enabling users to share structured data with Microsoft Excel and compatible applications.
  • Infragistics Ignite UI for Angular Spreadsheet (part of Infragistics Ignite UI) lets you export spreadsheet data to XLSX, helping applications generate Excel-compatible workbooks.

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

Compare Angular Spreadsheet Controls

Cree aplicaciones de cuadrículas de datos sobre una base de código más robusta

Julio 3, 2026
El núcleo de Handsontable ha sido completamente reescrito en TypeScript, mejorando la estabilidad y la mantenibilidad a largo plazo en toda la base de código.

Handsontable is a JavaScript library designed to help developers build interactive data grids into their web applications. Offering a familiar spreadsheet-like interface, it allows users to edit, sort, and filter data with ease. Highly customizable and compatible with popular frameworks like React and Angular, Handsontable empowers developers to build robust data manipulation features into their web applications.

The Handsontable 18.0.0 release introduces a complete rewrite of its core from JavaScript to TypeScript. Although largely invisible in day-to-day use, this investment strengthens the foundation of the project, making the codebase easier to maintain, reducing the likelihood of defects, and providing developers with improved type safety and tooling. It lays the groundwork for future enhancements while helping ensure a more reliable experience for everyone building with Handsontable.

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

Handsontable is licensed per developer and is available as an Annual or Perpetual license with 1 year support and maintenance. See our Handsontable licensing page for full details.

For more information, visit our Handsontable product page.

Cree más con un asistente universal de Highcharts

Julio 3, 2026
Highcharts GPT ha pasado a denominarse Highcharts Assist para reflejar que se trata de un asistente más flexible y preparado para el futuro que va más allá de un único modelo de IA.

Highcharts is a JavaScript charting framework that allows web developers and data analysts to generate dynamic, visually appealing charts and graphs for websites and web applications. It can display a variety of chart types, including line, spline, area, column, bar, pie, scatter, and many more. Highcharts is well-known for its ease of use, rich documentation, and ability to handle huge datasets efficiently. Features include responsive design, accessibility support, and cross-browser compatibility. Its customization capabilities allow users to create bespoke data visualizations that increase engagement and provide insightful data presentations.

Highcharts GPT has been renamed Highcharts Assist to represent its evolution from an AI assistant associated with a single language model to a universal assistant for the Highcharts platform. Highcharts Assist provides software developers with support across implementation, debugging, licensing, product guidance, and best practices, while its model-agnostic approach allows the underlying AI technology to evolve over time without changing the user experience.

Highcharts Core is licensed on an annual or perpetual basis, OEM licenses, and Advantage Renewals. It is licensed per Developer and has several license options including Internal, SaaS, SaaS+, and Self Hosted. See our Highcharts Core licensing page for full details.

Learn more on our Highcharts Core product page.

Cree un balance general en un diseñador de informes Angular

Julio 2, 2026
Utilice ActiveReportsJS para crear, personalizar y mostrar informes completamente en el navegador.

ActiveReportsJS is a powerful, lightweight reporting tool designed to integrate advanced reporting capabilities into any JavaScript application. ActiveReportsJS enables developers to create, view, export, and print richly formatted reports entirely on the client side - with zero server dependencies.

Balance sheets provide a snapshot of an organization's financial position at a specific point in time. By summarizing assets, liabilities, and equity, these reports help creditors, investors, and stakeholders evaluate a company's financial health. In this blog post, MESCIUS Product Manager Joel Parks demonstrates how to use the Angular Report Designer to give users the ability to design, view, and interact with reports directly from within your web application. Steps include:

  • Adding the Angular Report Designer to an Application
  • Saving the Report Details
  • Adding a Data Source and Data Set to the Report
  • Designing the Balance Sheet and Binding Data to Controls

Read the complete blog to get started creating polished, interactive balance sheets within your web applications.

ActiveReportsJS is licensed on an annual subscription or perpetual basis and is available as a Single Deployment License for non-commercial use, and as a Single Domain License or Unlimited Domain License for commercial and/or SaaS use. See our ActiveReportsJS licensing page for full details.

For more information, visit our ActiveReportsJS product page.