кмк ты просто не веришь в подобное, потому на своем проекте не получается почему-то
я не верю в это, потому что это невозможно в сложных кейсах. это возможно только в случае композиции абстракций и проектировании темплейтов, но в js фронтенде это встречается крайне редко
+ ко всему, я не понимаю, какой-такой "здравый смысл" сказал, что нельзя юзать фичи друг в друге ? Я вот пришёл из мира бэкенда / мобильной / десктопной разработки, где люди десятилетиями это делали, и при этом имели архитектуру в 90% лучше, чем почти все проекты на каком-то условном реакте