I have a friend who freelances with React. So it seems to make a good starting point because I can go back to him for help. Then something changed in my head and I started out with the codeschool tutorial on angular. I finished the tutorial in about 4 hours – babysitting my 3-month-old son half the time. Now, that means this is a super easy framework to use, right? Right. So I chose to try angular first.
And believe it or not, I finished the UI and the backend server integrated over JSON (oops! that reminds me, I need to SSL that link), in a little over 12 hours time spread over 3 days. That’s the fastest I ever built a web-app. I still have a few features to add like email/SMS integration, the just remembered SSLification and perhaps some theme to the bootstrap UI. I don’t have a database yet because the prototype does not need one. But I am sure the python portions of the code take the lesser amounts of time. And maybe UX needs to improve a bit as well. But if I think about it, building a simple todo list app with bootstrap + jQuery and flight-PHP backend cost me the same amount of time.
Cool. I just added another tool to my box. I guess I’ll stick to bootstrap + angular for most of my web-based side projects in the coming months.