2018 has been a chaotic year for me. I changed tools a lot. Here is what I currently use.
I feel more productive and more confident in my code now. But I also feel like the UX I am making is worse. I think it will improve over time though.
One other issue is code duplication. The server-rendered views and the components share some code but there is also some duplication. I have no perfect solution right now. And it will grow to be a bigger problem in the future.