How You May Have Come Up with React
blog.usejournal.com