React, Vue and Angular are the most popular component-based frameworks