Samanta-Smith, оба.
при первом запросе выплевываете полностью готовую страницу.
при последующих запросах с этой же страницы (фильтры, разные табы, и все такое), подгружаете данные и рендерите на фронте.
Samanta-Smith, аякс вообще ни как не связан с рендерингом.
вы можете аяксом получать как сырые данные (и рендерить их на клиенте), так и получать готовый рендер и вставлять куда нужно.
вы уверены что хотите заниматься веб-девом?