Recommended · for some experience
ESP IDF in C++
Why people recommend it
Recommended as a course-like playlist from Simon Howroyd on writing C++ for ESP-IDF in PlatformIO, with explanations some find helpful even without using C++.
Watch for: Examples use C++ with PlatformIO