JavaScript / HTML5 News

Build a React Weather App with Wijmo Gauges

March 12, 2024
Learn how to create a React function-based component application that fetches weather information from the OpenWeatherMap API.

Wijmo is a complete collection of extensible, fast, flexible JavaScript UI components written in TypeScript. The framework-agnostic Wijmo components include first-class support for top frameworks including Angular, React, Vue and Web Components. Wijmo Enterprise has over 100 dynamic JavaScript UI components to help cut your development time in half, allowing you to build lightweight, high-performance JavaScript applications using your favorite JavaScript framework.

In this blog post, MESCIUS Technical Engagement Engineer Andrew Peterson shows you how to utilize the Wijmo Gauges - along with the OpenWeatherMap API - to build a React app to display the current weather. Steps include:

  • Setting up the React app
  • Installing Packages
  • Getting the OpenWeatherMap API Key
  • Creating the Weather Component
  • Integrating WeatherComponent into the App
  • Adding the Wijmo Gauge and Styling

Read the complete blog to explore this powerful and rich capability.

Wijmo is licensed per developer. Developer Licenses are perpetual and include 1 year Subscription which provides upgrades, including bug fixes and new features. See our Wijmo licensing page for full details.

For more information, visit our Wijmo product page.

Enhance Your React Apps with Document Editing

March 7, 2024
TX Text Control .NET Server for ASP.NET leverages the React framework for building document editing and viewing apps.

TX Text Control .NET Server for ASP.NET is a server-side component that equips your web applications with a powerful, MS Word-compatible document editor. This allows you to develop applications that generate and edit various document formats (RTF, DOCX, PDF, etc.) on the fly, using data from databases or files. It also boasts features like PDF generation and a browser-based editor with a familiar MS Word-inspired interface, ultimately enhancing the document processing capabilities of your ASP.NET web applications.

TX Text Control .NET Server now includes React npm packages. These client-side packages seamlessly integrate with TX Text Control .NET Server, which acts as the powerful backend engine for the Document Editor and Document Viewer components. Empower your users with an Microsoft Word-like document editor, accessible from any HTML5 browser.

TX Text Control .NET Server for ASP.NET is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. Run time licenses are required for the deployment to production servers. See our TX Text Control .NET Server for ASP.NET licensing page for full details.

For more information, visit our TX Text Control .NET Server for ASP.NET product page.

Display Context-Specific Options in Your JS Grid

February 29, 2024
jQWidgets v19 introduces context menu support to jqxGrid, giving users the ability to access relevant commands directly within the grid itself.

jQWidgets is a comprehensive JavaScript UI framework offering a robust collection of over 60 widgets, themes, and utilities for building professional-grade, cross-platform web applications. Built on jQuery, HTML5, and CSS, it provides extensive functionality including data grids, charts, navigation, input validation, and more. jQWidgets simplifies web development, ensuring your applications work seamlessly across desktop browsers, tablets, and smartphones.

The jQWidgets v19 release introduces a built-in context menu. This menu appears upon right-clicking within the grid, offering users context-specific options relevant to their current selection or interaction. This eliminates the need to navigate to separate menus or tools, streamlining user interactions and significantly improving usability. By providing immediate access to relevant actions within the grid itself, users can work more efficiently and productively. This new addition enhances the overall user experience for anyone working with jqxGrid.

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

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

Learn more on our jQWidgets product page.

Leverage Funnel Charts for Process Optimization

February 28, 2024
By visualizing data through funnel charts, users can readily identify bottlenecks hindering efficiency and pinpoint areas for improvement.

A funnel chart is a type of visualization that graphically depicts the stages of a process and the progressive flow of values through those stages. It gets its name from its shape, typically resembling a funnel with a wide top and narrow base. Funnel charts are particularly useful in sales and marketing contexts for tracking potential customers as they move through the sales pipeline, identifying bottlenecks, and pinpointing areas where performance might be improved.

Several jQuery chart controls offer Funnel charts including:

  • DevExtreme Chart (part of DevExtreme Complete by DevExpress) facilitates the creation of funnel charts with customization options for color, animation, and data labels.
  • Highcharts Core by Highsoft empowers you to design responsive funnel charts with interactive elements like tooltips and data highlighting.
  • Kendo UI for jQuery Chart (part of Kendo UI by Telerik) enables you to visualize data as funnel charts, offering customization for labels, data points, and tooltips.
  • Syncfusion JavaScript Chart (part of Syncfusion Essential Studio Enterprise) allows you to generate funnel charts with support for themes, data labels, and interactive elements.

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

Compare jQuery Chart Controls

Support Diverse Cell Types in Your Spreadsheet Apps

February 27, 2024
Enhance the flexibility and insights derived from your data with dedicated cell types for numbers, dates, formulas, and more.

Using varied cell types in spreadsheets enhances organization, efficiency, and clarity. Text-based cells streamline labeling and categorization, while numeric cells enable calculations and analysis. Date and time cells simplify the tracking of schedules and deadlines. Formulas automate complex computations, and logical cells support conditional formatting and decision-making processes. This diversity in cell types optimizes data representation and manipulation, making your spreadsheets more powerful and versatile tools.

Several JavaScript spreadsheet controls offer support for different cell types, including:

  • Telerik Spreadsheet for jQuery offers a variety of cell types including numeric, text, date, and boolean, along with the ability to define custom cell types and formatting.
  • SpreadJS by MESCIUS supports pre-defined cell types such as text, number, date, and formula, as well as custom cell types with user-defined formatting and validation rules.
  • Jspreadsheet Pro provides a range of built-in cell types including numeric, text, date, time, formula, and hyperlink, plus user-defined cell types with custom formatting and validation.
  • Syncfusion Spreadsheet includes various cell types such as general, number, currency, percentage, date, time, and formula, as well as custom cell types with tailored behavior.

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

Compare JavaScript Spreadsheet Controls