JavaScript Tools: A React and Vue Comparison