We've been building a fairly big, interaction-heavy JavaScript app for Propeller. We started with Backbone as the base for most of our code, but we started to feel some pain at the view layer as our app grew larger.
Then, just as we started to looking for new solutions, React appeared.
What is React? In effect, React is a replacement for Backbone.View. It's not a huge application-level framework like Angular or Ember, and it can peacefully coexist with existing components likeBackbone.Model.
Why did we replace Backbone.View? The biggest headache with vanilla Backbone is once you start nesting Backbone.View objects, you're basically on your own with regards to managing the lifecycle of the view hierarchy.
Your new post is loading...