3 ms·
I think the last few years, 2015 in particular, have been about finding the right patterns to enable development of robust and performant JavaScript apps. It's
by andrewingram 11y ago
I think the last few years, 2015 in particular, have been about finding the right patterns to enable development of robust and performant JavaScript apps. It's feeling more and more like most of the gaps have been filled in, with just a few things remaining.
Remember, before frameworks like Django and Rails came along, state-of-the-art backend web development was pretty horrendous. We're still in the wild west stage for front-end, which is arguably a much more hostile development environment. It doesn't really matter if your backend toolkit is 100mb, on the front-end it absolutely does. The backend doesn't also have to deal with new browser releases having bugs that spontaneously break your website.
But I think we're honing in on the right patterns, it's felt to me that whilst there's been a lot of churn in which individual libraries we should be using, there's increasing stability in the approach they take. I'm hoping that in a little more time, the Django's and Rails' of the front-end will start to appear.