The history of Frontend

img1

The History of Frontend is an Open source Nuxt app which showcases the release dates of various JavaScript frameworks and libraries. The article starts in 1990 with the release of the first browser and ends in 2024 with the release of Adonis.js 6.0.

Motivation

The frontend changes rapidly, with new libraries being released daily, and some features achieving full browser support. Likewise, some libraries and browsers become deprecated. What if we had something like a calendar that cataloged all significant events in the frontend world? This would allow us to stay informed about recent news and explore the distant history of frontend. It would be great to have a single comprehensive repository detailing the entire history of frontend development.

How to contribute?

  • Create a separate branch originating from main
  • Create a pull request from your branch to main
  • For new history entries, please add [History items] at the end of the PR title
  • For other issues or improvements, don't you don't have to add any label in the PR title
  • For new history entries, navigate to the appropriate year inside /data directory
  • data should follow chronological order, there is no additional sorting
  • It should follow the the following structure:
export default {
    year: 2004,
    items: [
        {
            date: '2004-11-09',
            title: 'First version of Firefox released',
            link: 'https://en.wikipedia.org/wiki/Firefox',
            icon: 'firefox'
        }
    ]
};
  • If you are adding a new type of history item, you can also add the SVG icon to components/icons
  • Please note that new history items without the link with date confirmation won't be accepted
  • Add the repository owner as a reviewer.

Current Contributors

View Github