The US civil war was not a particularly maritime war, so indeed not much in the navy.
But that war pioneered two interesting logistical elements: first, it was the first war to permit rapid movement of material via rail (a surprising amount of rail was constructed during the war). Second is that it was the first economy vs economy war.
By and large the Europeans ignored the lesson, because they figured the details of what was going on in the US just weren't that interesting (big mistake). WWI was an economy-vs-economy and rail war (one problem is that both sides built rail heads to their fronts, so if they could move forward they couldn't supply their new front while the enemy could). The only European power that paid attention was Russia who therefore chose another rail gauge.
WWII was economy-vs-economy on a global scale: the US poured huge sums (mostly in kind) into the UK & the Soviet Union so Germany had to battle a large economy on both sides. In the Pacific the trigger for Pearl Harbor was the US cutting off Japanese access to raw materials (what are bizarrely called "sanctions" today) in the hope of ending prior Japanese aggression in Korea and Manchuria: again, economic struggle.
Big Napoleonic set piece field battles and ship-of-the-line battles appear to have faded into history, but most of the military spending in the US, Russia and China seems to continue to focus on that obsolete model. These carriers and attack subs aren't that useful in the asymmetric fronts we have today.
By the way another good lesson was the American Revolution, which was mostly won via lobbying/payments in Whitehall. Both sides have conveniently ignored that for their own political reasons :-)