Few years ago, when I was still just a newbie in a programming world – I sacrificed one Sunday and wrote an open source MySQL, Firebird, XML, JSON, CSV and YAML generator for custom Countries data, which I have also published on Github. Well actually, at first it was just MySQL generator, but then open source community contributed to it and built a lot of other awesome functionalities – for which I am really grateful and which was also a great experience.
Up until now, code quality of that project was in quite some band shape – mostly because I was not such an expert when I wrote it for the first time.
More than half a year ago, I wanted to try React on a real project, and getCountries was a perfect example. At that point, I started to rewrite the project, and today, after a lot of larger breaks, I finally merged the Pull Request and brought the Reactification process to the end.
Thanks to everyone who helped out (specially zigomir), and feel free to continue to use the project and to contribute to it.
After my post from yesterday evening, WordPress analytics are telling me that almost 13,000 views (mostly from Hackernews) have seen that post in less then 24 hours. I don’t know about you, but for me, this is pretty amazing, and I’m very thankful.
I would also like to mention that you can suggest (in comments) any additional ideas, or that you can even implement it right away, push it to Github and send me a pull request.
- World `countries` – database table for MySQL (echobehind.wordpress.com)
- Trying to translate a MySQL query into a PHP query (stackoverflow.com)