| From a perspective of someone who codes react, what i dont like in ember: - this this this, so many this keywords - not a fan of decorators - constructor and super - mutability (unless it hides an immutable nature) - hbs feels weirder to me than jsx - the fact that you have yet another filetype in your code means even the tiniest components MUST be in more than 1 file, react lets you choose (edit: i rushed, seems there are template literals one can use) |
You end up with few ugly situations. First, I hate that I have to wrap my components (what if you want different fallback for different components? You end up with many wraps), how my UI will render is not isolated anymore. I often end up returning loading view from the components as we as well using it as a fallback for suspense. It just feels wrong. I lack control.