Giovanni Baptista Pergolese est né en 1710 à Pergola en Italie. La famille des Draghi est originaire de la ville de Pergola d'où le nom porté par Pergolese. De santé délicate dès sa naissance, il boitait en raison d'une très grave affection. Il fut aussi le seul des quatre enfants de la famille à survivre. Giovanni Battista suit rapidement les cours de violon de Francesco Mondini et du maitre de chapelle de la cathédrale de Jesi, Francesco Santi. Il rejoint vers 1722 le conservatoire de Naples. Parmi ses professeurs se trouvent Durante et Vinci. Il termine ses études musicales à l'âge de vingt et un ans.
A la sortie du Conservatoire, il présente La Conversione di San Guglielmo d'Aquitania. Le succès est tel qu'il reçoit immédiatement commande d'un opéra pour le théâtre San Bartolomeo. Ce sera Salustia. A la fin de 1732, Naples est secouée par de violents tremblements de terre. Pergolese compose une messe solennelle à dix voix ainsi que des vêpres. La carrière du compositeur est désormais assurée. Il compose pour de nombreuses cours en Europe et il jouit déjà d'une réputation hors d'Italie. En 1733, il écrit son deuxième opéra : Il prigionier superbo. Il écrira encore son oeuvre la plus célèbre La Serva Padrona (la servante maitresse) qui fera un triomphe à Paris en 1752 mais qui déclenchera la querelle dite "des bouffons" c'est à dire celle entre les partisans de la musique lyrique française telle que la représente Lully et les partisans de l'Italianisme avec Pergolese, Jomelli... Puis c'est Adriano in Siria et L'Olimpiade. Il a composé également quelques remarquables oeuvres sacrées dont deux grandes messes en ré et en fa, un Laudate pueri admirable, un Salve Regina et le fameux Stabat mater en fa mineur écrit juste avant sa mort.
Pour les noces fastueuses d'un alchimiste princier, Pergolese devait composer deux partitions. La seconde fut achevée par Sabatini parce que Pergolese était malade. Sur le manuscrit autographe de la première partition, la plaisanterie musicale Coi Capuccini di Pozzuoli, il est écrit que Pergolese est mort dans le monastère franciscain de Pozzuoli. Il n'avait que 25 ans.