A very nice and not too technical overview of the various spline models and the libraries in R that implement them.
Aris Perperoglou, Willi Sauerbrei, Michal Abrahamowicz, Matthias Schmid. A review of spline function procedures. BMC Medical Research Methodology 19, 46 (2019). DOI: s12874-019-0666-3.