Traditional whole foods are not ideal pre- and post-training snacks because of the time it takes to digest solid food including extraction then absorption of the needed nutrients (about 2-3 hours). Although nutrition bars with the proper carbohydrate, protein and fat ratios can be effectively used before and after exercise, liquid is generally better for the simple reason of speed to the muscles.
More...