React hoạt động như thế nào