ALPHA TESTING - DO NOT USE IN PRODUCTION
This app will break until alpha is complete. Basically, unless you are contributing to the project for an official 0.x.x release, you shouldn't be running this in production.
Copyright (c) Mike Classic
- Website: mikeclassic.ca
- Twitter: @BigMikeClassic
- Github: mclassic
This software uses the MIT open source license. Please review the LICENSE.md file for more information.
This library acts as a server-side processor for the Datatables plugin, written for jQuery.
The plugin made for the jQuery JS library is a configurable table renderer for the front-end. This library is meant for interacting with data on the server side that may be requested from the front-end plugin.
Datatables processes and manipulates data in one of two ways: client side and server side.
Both versions of the Datatables communication protocol are supported.
- Legacy (version 1.9 and lower)
- Modern/Current (version 1.10 and higher)
Features in this library:
- Supports and auto-detects both Datables protocols
- Able to process, filter, order, paginate data on server side
The strength of this library lies in its ability to perform server side pagination, filtering, ordering, and other result set manipulation.
This is a big advantage when large data sets are involved. Problems arise with the use of large data sets and the way that the Datatables jQuery plugin handles them when client-side processing.
This library uses Composer as its package manager.
Add this library to your composer.json in one of two ways.
composer.json
"require": {
"mclassic/datatables": "dev-master"
}