Yes, SharePoint is a proper development platform that is extensively utilized for SharePoint Framework, SharePoint Add-ins, etc. solutions.