Preheat your oven to 450° and line a rimmed metal baking sheet with parchment paper. Place the gnocchi, tomatoes, corn kernels, asparagus pieces, zucchini and red onion onto the sheet pan. Drizzle with half of the olive oil and season with salt, pepper and all the chopped garlic. Toss each vegetable separately from each other and rearrange onto the pan. Slide the pan onto the middle rack of your oven and roast for 9 minutes. Rotate the pan halfway and continue to roast for 9 more minutes. Remove, toss and gently press on the cherry tomatoes so they release their juices. Serve with a little extra drizzle of olive oil, red pepper flakes (if using), Parmesan cheese and torn fresh basil.