When Google Refine (ala Gridworks) was first designed, we were in the midst of the tail end of the browser wars and there were painful differences still. We decided to use Jquery to navigate and care for those differences, which made our developer lives easier.
Many Jquery functions have now been moved to Native browser functional equivalents.
React and Vue are frequently used in other projects to provide enhanced frontend UI.
- Begin to wireframe new designs.
- Work with designers to produce documentation for prototyping Facets, Recon views, Datagrid updates, Dialogs, Helper system, etc.
- Begin working on advanced UI enhancements as voted on by most of the community (look through our backlog and assign to Milestone 3.0+
This could be a Google Summer of Code volunteer or hackathon sponsored event somewhere.