Axios: Help Wanted
tl;dr Help keep axios alive. Request to be a collaborator or join Gitter to answer questions.
A short history
In the summer of 2014 I found myself disenchanted with Angular and set out to find an alternative. After playing around with Ember I remembered reading an article on React vs. Ember (go ahead and read the comments -- I was skeptical to say the least) and thought I'd give React a try. It didn't take long before I fell in love with it.
Every now and then something so enthralling comes along that it keeps you up night after night. @reactjs has done that for me.
— 😸 matt zabriskie 🤖 (@mzabriskie) August 12, 2014
The original React website made the claim that it was the V in MVC. This allowed it to be minimal and focus on it's strength as a view engine. While I prefer this approach to the "one stop shop" that is a framework it also left the need for things like routing and http to be solved by the community.
One evening I was sitting in my hotel room while attending MidwestJS and decided that I'd take a stab at an HTTP client for React. I quickly realized that React so easily consumed any third party library that I didn't even have to make it React specific. I borrowed the parts of $http
that I liked from Angular and in a few short hours axios
was born.
A lot has happened with axios over the last three and a half years. It has gone from being an HTTP client for React to being an HTTP client for JavaScript. It works in the browser and in node. It is popular among React and Vue developers. It is used by Amazon, Apple, and Google. It was downloaded 22,122,652 times in 2017 and keeps trending more downloads month after month.
This all happened seemingly overnight. I wrote a library that I had a need for and the next thing I knew people were depending on it. Such is the tale of open source software.
Call for help
Here's the problem. I don't have time to maintain it. I have moved the project to it's own organization, made calls for help on Twitter, and added collaborators as people have expressed interest, but the response from the community has been underwhelming.
Here's where you come in. Based on download count I am guessing there are more than three of us that are using axios. Please help us keep this project alive!! If you use axios please reach out to myself or any of the other project owners and we'll add you to the project. If you don't feel comfortable dealing with the code directly, help triage issues, or jump into Gitter and answer questions.
This is a community project and it depends on the community to survive.
Acknowledgements
This project would have fizzled out long ago were it not for the tremendous work done by Nick Uraltsev and Rubén Norte. If you ever see them around town or at a conference buy them a beer!
Open source hacker. Community organizer. Co-organizer @ReactRally. Software Sommelier.