The Web Components specification is an emerging collection of technologies that allows you to define encapsulated, custom HTML elements in front-end web apps. Web Components allows you to essentially create your own declarative API for defining UIs.
While React has only recently risen to front-end web development ubiquity, data grids have been one of the most common visual software elements since the advent of UIs themselves. The popularity of React and commodity of data grids means there are a plethora of options for adding one to your application. FlexGrid included with GrapeCity's Wijmo is the best plug-and-play data grid for React.