The bottom line is to go according to your child's cues.
Per my kids, they have always napped... when younger. My son for example, was a REGULAR napper since he was a baby until about 5 years old. He napped everyday. The naps stopped, because he was then in Kindergarten. And after school there was NO time to nap... being there was homework and their after school activities etc. AND he went to bed at night, just fine at about 8:00pm. And he naturally wakes up each morning at about 6:30am.
My daughter, who is now 9, would still nap when she was tired, even at 7 years old. AND she and my son BOTH go to bed at night, at about 8:00om or 8:30pm at the latest. That is how it is, even now, daily, per their ages.
So my kids get about 10 hours of sleep at night. And they are both in school.
Me? Well I am the type that can function with the minimal amount of sleep. And I am a night hawk. My late Dad was like that too. I can function even with only 4 hours of sleep. My Husband is not like that. My kids of course are not like that. But I am.
Each individual is different.
Each has their own needs and cues, for sleep and/or naps.
And, it also changes, per the age of the individual.
I know of no adult... that has slept the same way they did, as a baby.
A baby, Toddler, child, Tween, Teen, College Kid, Adult, Elderly person... all have different sleep patterns and it changes, per age and age stage.
Sleep patterns, are never static nor the same all through a person's life.
Again, the bottom line is to go according to your child's cues. I KNOW my kids needs for sleep and/or naps, and their cues.
AND... if/when they are tired but we happen to be out or have a function to attend at night or whenever... I put my kids sleep needs, first. I never see it as their sleep times as interfering with my needs to socializing or time alone etc. Because, I rather have my kids get the sleep they need... instead of having them be sleep deprived and FUSSY the next day and not be able to function... at school. And/or get sick... because they are so lacking in sleep.