It depends on what you classify as 'cannons' . Many aircraft were fitted with 20mm guns in exactly the same way as machine guns were. Some aircraft such as the Stuka, some other German aircraft and a few British aircraft were fitted with larger guns of 37- 40-mm calibre and these were often carried in pods under the wings and had very limited ammunition due to it's weight.
my mom
The Germans used a variety of cannons in WW 1.
During WW2 aircraft used machine guns and automatic cannons, 20mm primarily. During the Vietnam War, jet aircraft used 20/30mm cannons and air to air missiles during aerial combat (dog-fights).
Howitzers.
world war one aircraft were simply built to carry out their missions while aircraft of the golden age were built for comfort.
Aircraft carriers (aircraft).
RAF
No, rockets were not commonly used in World War 1. The main forms of artillery used during the war were cannons, mortars, and grenades.
Airborne radar, jet aircraft and rocket aircraft.
Aircraft and possibly some tools to repair them.
No jet aircraft were used in WW1.
Both sides in the US civil War used cannons.