Before you workout its important to have some carbohydrates, some protein and some say some fats too. What you choose will depend on how close your workout is to your meal.
1-3 hours or more= Fats, Carbs, Protein
<1 hour less–
Then stick with things that are lighter and easier to digest. Experiment and see what works for you. If eating nothing seems like your only option than you could try some BCAA’s with water.
If you will eat a meal within an hour of working out than this is your best option. If it will be more than an hour until your next meal than one of these snacks is a great option!