i still don’t understand why people bash on react’s virtual dom. It’s an implementation detail. The API couldn’t care less about it.
More important is React’s reconciliation algorithm (which on the other hand uses the virtual dom). It allows you to have more “dumb”, but natural data structures like plain arrays or objects. In blaze, you need to use collections for lists, otherwise you get bad performance if you do stuff like sorting / adding / removing elements.
Yes, I agree. But I don’t know any Meteor developers and the engineers that I do know are not entrepreneurial. So I am incertain where to find a suitable partner. Anyone that you might suggest?
Well, it’s a real challenge to pick a co-founder, the are many factors that goes into that selection. I can’t suggest one, it has to come from your network, but the book The founder’s Dilemma might help a bit in clarifying the process.
The “best” software architecture, particularly related to front end JS, is constantly changing as ppl explore different ideas. Virtual dom was a huge innovation and absolutely did improve on performance in comparison to the other available options at the time. Now other ideas are being explored and that’s great.
Using a new solution that improves on the existing solution really isn’t anything close to “large scale insanity”, it’s just being pragmatic. So is trying new solutions when they come along if they offer something better for your needs.
Btw the original linked tweet is showing as unavailable for me @cloudspider
Yea I got to agree with you, though I don’t see it really being close to what Vue and React have in terms of popularity. I do wish to see it grow much more, because I really like Svelte’s approach
@efrancis I left Twitter. Too much SJW. My focus is on being valuable as developer, not as political activist. So when people force me to say things on that level, I’m out. It’s either my opinion on the right platform at the right time or nothing in that regard