You want to build an app using SharePoint Framework and wonder which framework you should use? Here's my personal advice.
Microsoft 365 is a rich platform for building applications. Here are the types of apps you can build on Microsoft 365.
Using SharePoint Framework you can extend portals on Microsoft 365 and expose your apps where people work. Here are some resources to get you started.
If you don’t want to use PnPjs for the fluent syntax then do it for your team or for your own sanity. I promise you won’t be disappointed.
Did you know that you can use SharePoint Framework to also build applications for Microsoft Teams?