How has React become the preferred choice to develop banking solutions?