How can I combine a table with filterable data and a Google Map with location markers on a website?

I want to combine a table of locations with additional information (from a database, as JSON data) with a Google Map on a Webpage. The table shall be interactive, e.g. the user can filter the locations based on additional information or country or something like that.
The map shall have pointer to the places and adapt them based on the filter of the table.

It is no problem to create the map with pointers – there exist a lot of resources for it.
For tables, there are modules like for React from Material UI or for Vue.js and other Frameworks.

But I could’nt find a way to combine table and map. Do you have any suggestions on which frameworks works best or if i should use plain javascript and how to tackle the problem with this technology?