Ладно, я чуток напишу свою точку зрения.
Фп - это когда у тебя файлик состоит из функций, ты манипулируешь ими, играешь, возвращаешь, охуеваешь и т.д.
Ооп - это когда файлик состоит из класса(ов), привет питон) и методов, здесь уже куча правил по организации, наследованию, инкапсуляции, в общем поинтереснее.
Мое возмущение в том, что в реакте с моей точки зрения деграднули, если на фп нужно делать компоненты
такое себе. одно наличие классов не делает твой код ОО