From a nutritional point of view, traditional tofu is made of gypsum, which itself contains calcium. Therefore, traditional tofu is easy to supplement calcium, while boxed tofu such as Japanese tofu, egg tofu and water tofu tastes good, but it contains little calcium and can hardly supplement calcium. So it is recommended to eat more traditional tofu.
From the perspective of shelf life, boxed tofu has a longer shelf life.