In a blitzkrieg attack by mainland China, it is difficult to see how Taiwan can even survive the initial bombardment of its limited military bases by 1,800 short-range ballistic missiles. It is questionable whether Taiwan can last one or two weeks under a withering Chinese assault.
First of all, projections of enemy military strength vis-a-vis your own are highly politicized domestically and internationally. In budget battles, national militaries have an interest in under-standing their own strength and over-stating their perceived enemies' strength. Likewise Taiwan has an interest in under-esimtating their capabilities in order to win more support from the U.S., namely more advanced weapons sales. In other contexts, there is the classic chest-thumping that occurs every now and then among militaries in which capabilities are over-stated for domestic and international audiences. Therefore be skeptical of public military scenarios from the PRC and ROC.
Posters on this thread seem to believe China's trump card is the Second Artillery (division?), their ballistic missile force of ~1,600 missiles. I am also skeptical of their capabilities. Ballistic missiles have a pathetic combat record. The Scuds fired by Iraq at Israel is 1991 were notoriously inaccurate. China's newest missiles are surely better-guided, but much of its arsenal is from the 1990s and early 2000s. Have guidance systems been updated? What is the method of guidance? Inertial guidance? Compass global positioning? What if Taiwan finds a way to jam Compass signals, which is well within their technical ability.
Air and ballistic missile power without guidance is practically useless against a dug-in, competent enemy. The allied bombing campaigns of Germany killed hundreds of thousands of people but did little to harm Germany's industrial capacity. The USAF dropped more ordinance on Vietnam, mostly the North, than all the bombs and artillery used in World Wars I and II, and still could not break the back of the North's war effort. Unguided aerial weapons are impressive but have little military value.
I believe China's Achilles Heel is it complete lack of combat experience. ROC forces also lack combat experience, but an amphibious invasion over a hundred miles of open seas is far more complicated than defending agianst such an invasion. On D-Day in 1944, the Allied forces had every advantage possible: surprise, numbers, pre-invasion aerial and sea bombardment, paratroopers dropped behind enemy lines...yet they still took two months to break out of Normandy. Part of that was the tenancity with which the German army fought, part of it was the difficulty in getting an army going straight off the boats.
When you get into a real war, equipment, training, and leadership problems are quickly discovered. A real war is the only adequate proving ground and learning "school" for a military.