Лучше всего с офисом дружит сам офис.тут и не поспоришь, но как же фан ? =) для alekseyizmaylov это важно (я его понимаю в этом =) )
что мешает использовать redux в джавеничто не мешает, насколько хороши клоны redux для java не знаю, но широкого распространения в мире android они пока не получили, но если говорить про react я уверен что любой новый человек в команде знает redux, в любом новом проекте я примерно представляю что где искать
хайп и фан разные вещи, но js для расчетов и работы с офисом ... не стал бы, хотя оно конечно можно )
alekseyizmaylov: смотря для чего вы хотите писать - быстро автоматизировать рутинные задачи инжинера это имхо все же больше про c#, но если душа требует то че бы нет ?)