Characteristic

List

Grid

Ease of initial UX design

Templates available. Design process can be more free-form.

Templates available. Design process is more “linear.”

Ease of initial program design

More complex.

Very easy, using templates.

Flexibility of UX design and screen usage

Much more flexible.

Templates limit flexibility.

Ease of program modification

Easier.

More difficult.

Efficiency of mobile device screen usage

Complete flexibility.

Limited flexibility.

Rendering of SQL data

Lighter AJAX callback.

Heavier AJAX callback.

SQL update functions

Lists are read-only; you must design update functions.

Built-in update functions.