This is a solution designed for SharePoint Online which provides numerous web parts, extensions, and other components which you can use as an example and inspiration for your own customizations.
SharePoint Communication Sites have great out-of-the-box capabilities, but the out-of-the-box capabilities may not always be sufficient for your scenarios. This is exactly why you are able to include your own customizations. This solution addresses common scenarios and tasks you may encounter when introducing those customizations, and provides examples and guidance on how you might address them including:
Automated provisioning of simple demo content within a communication site
Automated provisioning of the whole solution to any tenant within minutes
Automated configuration of Site Scripts and Site Designs at the tenant level using the PnP Remote Provisioning engine
Implementation of different customizations for SharePoint Online
Usage of Office UI Fabric and reusable PnP SPFx controls within the customizations
A group of Microsoft employees released a tool for testing Office 365 API, Microsoft Graph and Office 365 Management Activity API. Of course, there are tons of other options but they tried to make it easy to use.
Microsoft 365 is a solution, including Office 365, Windows 10, and Enterprise Mobility + Security. Now, since everything is in the cloud, one of the essentials things to do is to keep track of the upcoming features and changes and thankfully there is a special page for it here. The page is super simple and self-explanatory but it’s worth to mention that there is an option to get changes in Rolling Out status a bit earlier by setting up Standard or Targeted release options in Office 365.
2019 is here but there are a lot of companies still running on SharePoint 2010 which is going to be out of extended support in October 2020 and that should be enough to make a decision and then a migration either to SharePoint 2019 or Office 365.