Preheat oven to 350°F (175°C). Line two 8-inch round cake pans with parchment paper.
- In a bowl, beat eggs and sugar until thick and pale (about 5–7 minutes). Gently fold in sifted flour and salt.
- Warm milk and butter together; stir in vanilla. Gradually fold into the batter until just combined.
- Divide batter evenly between the prepared pans. Bake for 20–25 minutes, or until the tops spring back when lightly touched. Let cool completely.
- Scoop honeydew into balls and pat dry with paper towels.
- In a chilled bowl, whip heavy cream with powdered sugar and vanilla until stiff peaks form.
- Place one cake layer on a plate. Spread with whipped cream and layer with honeydew pieces. Top with second cake layer and frost the top and sides with remaining whipped cream.
- Decorate the top with melon balls and drizzle with honey or melon syrup if desired.
- Refrigerate for 1–2 hours before serving to let the cake set.