Как я чуть не завалил проект из-за React...
Короче, был у меня проект, надо было запилить крутой интерфейс для веб-приложения. Ну, я, типа, решил использовать React, потому что модно, молодёжно, все дела.
Началось все хорошо. Учебники, документация — все понятно. Но чем дальше в лес, тем толще партизаны. Компоненты начали расти как грибы после дождя, состояние раздувалось, баги вылезали из всех щелей. Я уже и так, и эдак, дебажил, рефакторил… А оно все равно не работает как надо.
В итоге, сроки срываются, заказчик нервничает, я сам на нервах. Чуть не уволили. Спасли только жёсткий дедлайн и грамотный тимлид, который помог разрулить ситуацию. В итоге, кое-как допилили, но осадочек остался. Теперь вот думаю, может, Vue попробовать? Или вообще все на ванильном JavaScript писать?)