Building Rungs: The MVP, Part Two (jQuery vs Angular)
This post is a continuation of the “Building Rungs” series. The first post is here.
In my previous post I narrowed my choice of tech down to jQuery or Angular. Here are my search results for the features I felt were important for the MVP:
- Detecting User’s TimeZone
- Countdown timer
- jQuery (There are a ton of jQuery countdown timers)
- Angular (found one that looks cool, but if it doesn’t work there are not many other options)
- Loading Times
- Too hard to tell because it’s too vague of a topic to search for
- Display random quote
- jQuery (lots of options here)
- Angular (not too hard to set up)
So it’s a tough call. I would rather do it in Angular because I think it would be more fun to later open-source and would be more of a learning curve. I feel like I should do it in jQuery for simplicity and because it will be easier to integrate with other systems in the future. Ah, and the Angular UI elements that are available!
I’m going to give myself 45 minutes to do it in jQuery and see what happens.
Find a countdown timer that I like. Done.
Detect User’s TimeZone. Done. UPDATE: This seems to have been an unnecessary step since the countdown timer is using “now Date();”.
Change countdown to go to 12 AM “from now”, make sure timer resets at midnight. Done.
That’s it. Functional MVP in jQuery is complete. Now it’s time to make the UI/UX a little nicer.