Pros & Cons in DataTables

DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, built upon the foundations of progressive enhancement, that adds all of these advanced features to any HTML table.

DataTable is a highly flexible tool, built upon the foundations of progressive enhancement, that adds all of these advanced features to any HTML table. DataTables is a tool in the Javascript Utilities & Libraries category of a tech stack.

  • Responsive User Interface
  • Inbuilt client side processing, searching, sorting, filtering, etc
  • Deferred loading of data in Ajax
  • Pagination on the client/server side via an Ajax/HTML request
  • Supports JSON data, which speeds up the rendering of HTML pages
  • Using objects to read data from tables
  • Details regarding a record can be shown or ignored
  • User multiple selectable rows
  • Pipelining data (reduce Ajax calls for paging)
  • With jQuery Debatable for tabular data representation, it helps to reduce a lot of human effort
  • Increase your development efficiency by using the jQuery DataTable API’s reusable and legible code, which makes less maintenance
  • Multi-column ordering
  • Easily theme-able setup
  • Variety of extensions available
  • Mobile Friendly
  • Free open source software
  • Except for the official website documentation, no documentation or code examples are available
  • Not compatible with few older browser versions
  • Must require JavaScript/jQuery skills
  • With huge data, there was a scrolling and search issue
  • With huge or bulky data, it was shown to be slow (i.e records more than 100000)

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store