Gridx in XPages – Series Introduction

Gridx is the next generation of the Dojo data grid. I am very excited to say that I’ve got a basic Gridx grid loading properly inn XPages.

Gridx Series

Gridx in XPages — Entire Series

About Gridx

Gridx is currently at version 1.3.3 (as of June).

The Gridx home page describes it as follows:

A fast rendering, well modularized and plugin architecture based Grid.

Besides supporting a rich set of popular features, GridX is optimized and extremely capable of supporting huge dataset.

GridX is consisted of:

  • A compact and lightweight core
  • A flexible plugin machinery with comprehensive module life-cycle and conflict management
  • A rich and extend-able set of modules which can be loaded on demand

The site lists these as the primary features:

  • Fast rendering speed
  • Flexible module machinery
  • New smart scroller
  • Huge data store support
  • Easy for upgrading
  • Enterprise level i18n & a11y compliance

Why Gridx?

There are many grids out there. I chose to focus on Gridx because it seems like the logical progression from the Dojo data grid. Given that XPages is heavily intertwined with Dojo and 6 of the 7 listed committers to the project are IBMers, it seems reasonable to move in this direction within the platform.

Gridx basically combines the best features of the Dojo EnhancedGrid and TreeGrid and adds much more. It has a nicer look and feel, a number of plugins that seem to offer useful functionality, and it claims to perform well with large data sets.

It’s conceptually similar to dGrid (in that it’s a next-generation Dojo grid), but claims to be more feature-rich.

A few more advantages that it has over some other grids are that it’s free and it seems to have a very small file size 1.82 MB (and it only loads the modules that it needs to build the grid).

For More Information…

Here are some links for more information:

I’m just starting to dig into it, but I will write about features as I have the chance to figure them out.

In the next post, I’ll describe the major hurdle to getting it working and how that problem was solved.

Advertisements

2 responses to “Gridx in XPages – Series Introduction”

  1. Csaba Kiss says :

    I am really looking forward to this series.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: