Skip to content

👴🏻 Following the evolution of a small React application over the last 8 years

License

Notifications You must be signed in to change notification settings

i-like-robots/react-through-time

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Through Time

This project follows the evolution of a small React application over the last 8 years. It documents the changes and shifts to JavaScript and it's ecosystem and it's exponential rise in popularity since I wrote my first React Tube Tracker app back in 2014.

The project currently has 3 installments, with each revision of the app based on the previous one:

  1. 2014: React v0.12, ES5, Node.js v0.10, React's own JSX transform tools.
  2. 2016: React v15, ES6, Node.js v6, Webpack and Babel.
  3. 2020: React v17, ES2020, Node.js v14, ESBuild.

Each iteration is presented as a pull request so that the code between them can be compared and is accompanied by a rambling commentary where I share some contextual information and some of my perspective too.

About

👴🏻 Following the evolution of a small React application over the last 8 years

Topics

Resources

License

Stars

Watchers

Forks

Languages