Hello,
From both my personal experience and Microsoft perspective, I would suggest Microsoft solutions. Firstly, they have better coloration and less compatible problems, then they have more documents and samples for reference. The first sample repo is what I was using, I felt like I can follow it well. Thanks.
Regards,
Yutong