React with purpose-build components is a great experience.
The majority of my frontend headaches stem from using third-party components and making them work how I require.
Reply on news.ycombinator.com