It can be very hard to hire someone for even a small project and try to know all the ins and outs. Are you getting charged fairly or not.
One thing that is important is that people sell value. That is usually not what people want to pay, they want to pay for effort/time on the project. Keep in mind its normal to spend effort on another project that translates to yours as well. So even effort is hard to guage, since a programmer can easily claim effort, and will claim effort, for another...
It is interesting to see the explosion of VR. Both with devices and software, though the software will need some time.
Mozilla and Chrome are pushing WebVR standards, and they are making quite a bit of progress. Would you ever really visit websites in VR? The way they are now? No... Thats obvious. But there is a HUGE advantage to WebVR over traditional.
They both have their advantages. I will list 4 major advantages of each, there may be more but this is the short version.
|Backbone||September 2010||May 2012|
|Ember.js||November 2011||April 2013|
|AngularJs||March 2012||August 2014|