4 ms·
Browser APIs have changed quite a bit in the last 10 years. Yes, the same approaches are still supported, but there have been many additions and modifications t
by jtms 7y ago
Browser APIs have changed quite a bit in the last 10 years. Yes, the same approaches are still supported, but there have been many additions and modifications to core APIs. Ten years ago you would have never dreamed of trying to build complex front end behavior without something like JQuery, but now it’s totally unnecessary as all browsers mostly adhere to the standards. I guess my point is I don’t think React has changed any more or less than browser APIs - both have just steadily updated best practices just like any other piece of software since ever.
- dmitriid 7y ago> Browser APIs have changed quite a bit in the last 10 years. They really haven't. > Yes, the same approaches are still supported, but there have been many additions and modifications to core APIs. Once again, there really haven't been. Yes, there are many more APIs in general (audio, touch etc.), but on the whole it's the same old cumbersome poorly designed 90s-Java-style DOM API.
- danpeddle 7y agoIn 2010, browsers supporting rounded corners were considered exotic. It’s totally, totally different now.
- deleted 7y ago[deleted]
- jtms 7y agoJust because the APIs remain largely backwards compatible does not mean that they didn't change. Just the fact that querySelector and querySelectorAll was introduced and started actually being usable across all the major browsers is a huge change IMHO.
- dmitriid 7y agoI... I wrote that as my last paragraph: there are many more APIs in general (audio, touch etc.), but on the whole it's the same old cumbersome poorly designed 90s-Java-style DOM API.