How do you make ships survive reentry?

I'm seeing a lot of posts where people build Starship replicas and whatnot and they can survive reentry without the stock heat shields. Is this possible in vanilla KSP or are mods needed?