Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/i-like-robots/react-through-time
👴🏻 Following the evolution of a small React application over the last 8 years
https://github.com/i-like-robots/react-through-time
babel es2020 es5 es6 esbuild nodejs react react-hooks webpack
Last synced: 20 days ago
JSON representation
👴🏻 Following the evolution of a small React application over the last 8 years
- Host: GitHub
- URL: https://github.com/i-like-robots/react-through-time
- Owner: i-like-robots
- License: mit
- Created: 2022-02-17T19:48:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-03-06T13:38:08.000Z (over 2 years ago)
- Last Synced: 2024-10-06T10:44:21.492Z (about 1 month ago)
- Topics: babel, es2020, es5, es6, esbuild, nodejs, react, react-hooks, webpack
- Language: CSS
- Homepage:
- Size: 79.1 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://www.matthinchliffe.dev/2014/03/05/building-robust-web-apps-with-react-part-1.html).
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.](https://github.com/i-like-robots/react-through-time/pull/1)
2. [2016: React v15, ES6, Node.js v6, Webpack and Babel.](https://github.com/i-like-robots/react-through-time/pull/2)
3. [2020: React v17, ES2020, Node.js v14, ESBuild.](https://github.com/i-like-robots/react-through-time/pull/3)Each iteration is presented as a [pull request](https://github.com/i-like-robots/react-through-time/pulls) 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.