You would back up the WAL as well.
However there might be a lot of WAL to apply, as data gets added then deleted or changed.
A differential backup (see Note) solves this somewhat for large databases by just backing up the blocks changed since the last full backup.
So you might do a full backup once a week, and differentials nightly in between and also save the WAL. This means you are not backing up many TBs every night.
To recover, you would restore the full backup, plus the last differential backup plus any WAL since the last differential. This reduces the volume of WAL to be applied in a recovery.
Note :
Differential backups would include all the changes since the last FULL backup.
Incremental backups would include changes since the last backup, whether a full or the last incremental.