Bring a large pot of water with a lid to a boil over high heat. Prep a large bowl with water and ice and set beside stove.
Slice zucchini into half lengthwise and then in half again. Chop the four strips into 1 inch wide triangles. Place in a bowl and set aside.
Mince 3 to 5 garlic cloves until you have 1 tablespoon of garlic and add to zucchini bowl.
Slice a shallow X into the bottom of each tomato and drop into the boiling water for 25 seconds. Remove quickly and submerge into the ice water. Salt the water and replace lid to return to a boil.
Place a large, wide rimmed skillet at over medium high heat to get hot. Remove the tomatoes from the ice water and peel off the skins by pulling gently from where the skin has curled around the X cut. Dice tomatoes and place in a bowl, set aside.
Layer your basil leaves in a stack and roll tightly into long cylinder, then slice across to form thin ribbons of basil. Set aside.
In the hot skillet add the tablespoon of oil followed by the zucchini and garlic, stir and saute until garlic is fragrant, between 30 seconds and 1 minute.
Add in wine and allow to simmer for a minute then add tomatoes and stir. Bring to a rapid simmer* and cook until tomatoes have broken down and thickened into a sauce. Continue to stir occasionally to prevent sticking.
When tomato sauce has thickened to the point that you can draw your spoon across the bottom of the pan and see the trail, drop gnocchi into the boiling water. Boil for 2 to 3 minutes or until gnocchi float to the top.
Transfer the gnocchi to the sauce with a ladle of pasta water, about 1/4 cup. Stir and simmer until sauce has thickened and coats the gnocchi. Taste and add salt if needed.
Remove from heat, stir in basil and serve.
Notes
*Sauce should bubble rapidly but not splatter out of the pan. This is medium high on my stove but if yours is splattering adjust heat as needed.