Q.Second year vegetable garden
I want to know why my vegetables did not grow this year like it was growing last year. Last year we had plenty green beans, tomatoes and spinach, but this year everything is poor, small and grows slow.
1. Do I need to add something to my garden?
2. For instance, should I plant the tomatoes and green beans in the same spot as last year?

Certified GKH Gardening Expert
There are many reasons this would be. I would recommend that you get your soil tested to start to see if a lack of nutrients is to blame.
As far as crop rotation, it is a good idea to grow different families of plants in different spots from year to year. This will help prevent plant specific diseases from being able to survive in the soil.
These articles may be helpful to you: https://www.gardeningknowhow.com/garden-how-to/soil-fertilizers/testing-soil.htm
https://www.gardeningknowhow.com/edible/vegetables/vgen/rotating-vegetables.htm