DEV Community


Discussion on: What JS frameworks fail at that makes the new ones being developed so often?

merichard123 profile image

I feel like it's all preference based. If someone doesn't like a specific part of a framework they will make one which makes what annoyed them better while keeping what they liked. That's how the majority were made.

chrisczopp profile image
chris-czopp Author

Yeah, it makes sense. But It also feels like framework creators address the same problem in a very similar way all over again but in a different flavour. There are obviously big movements like introduction of V-DOM-based reactivity, and then moving away from it towards build-time DOM diffing. These are totally reasonable because they focus on things like maintainability and performance. But apart from those, maybe JS frameworks are a bit too much opinionated. And at some point, while their communities are developing in kind of bubbles, they start solving less fundamental problems in favour of the style preference.