Building web apps begins with a simple premise, but the real-world experience is a juggling act of optimizations, best practices, toolchains, and so on. Developers tend to respond by doing what we do best: creating new tools and techniques to manage ever-changing demands.
The paradox is, if we don’t strike the right balance, our efforts compound the problem with more technology choices and the effort of integrating them. To quote Tom Petty, “There ain’t no easy way out.” It’s an enduring part of building the Internet that we are continually walking the tightrope, refining our balance as we go.
Top picks for JavaScript readers on InfoWorld
State of JavaScript: Highlights of the JavaScript developer survey
Every year, the State of JavaScript survey gives a wide view of both specific JavaScript technologies and the pace and dynamics of change in the software industry at large. The rise and fall of JavaScript frameworks is especially instructive in this latest report.