On the other hand, if you're on a budget and don't have the money to implement your own solution to single-page web apps, you've gotta make some compromises.
And that's where a framework comes in.
And that's where a framework comes in.
I don't have enough time to learn all these js framework idiosyncrasies, and learn the way a framework wants me to do things. I know how to separate data from the application code, and use events to communicate between parts of my app. That seems much simpler to me than trying to learn a framework.