Cook the beans in boiling salted water for about 8 minutes, rinse and drain. Boil the eggs for about 6 minutes until they are waxy, quench, peel and halve them.
Wash the tomatoes and cut them into slices. Cut the artichokes into quarters. Peel onion, cut into rings. Wash basil, shake dry, remove leaves.
Peel garlic and chop finely. Mix with vinegar, salt and pepper, fold in oil. Mix prepared salad ingredients, olives and vinaigrette. Rinse any anchovies, dab dry and cut into pieces. Serve with baguette.