Limitations of the new SPFx

MVP

I've got a customer who would like to use new new team sites. There is however one major downside that we can see. 

 

I'm missing the list view web part or something equivalent. I'm aware of the Highlighted Content but that seems to be very limited.  What should I do if I want it to be easy for site owners to add library/list overviews?

 

1. Go for the old team sites?

2. Go for the new team sites and develop our own Client Side Web Parts?

3. any other ideas?

 

 

 

 

 

5 Replies
Quite frankly, this is the most frustrating piece of the modernization, its nice and shiny and new, but missing so much of what I would call "basic" sharepoint functionality, we can't feasibly start using it until this gap is closed. I think you have to just keep the old team sites (or mix and match the modern and classic pages) which provides for a horrible user experience (and I'm not sure that cost justifies the means just yet).

I was shocked the number of list/library view web parts, search results web parts, and other "basic sharepointy" things that all of our current sites use, and are missing from the modern stuff. I would rather not have to redesign every little piece of our SharePoint environment just to take advantage of modern... :(
IMHO, you should not propose to customers a solution based on the new SPFx since it's not finished yet...indeed the team gave this message in the ESPC hold in Vienna last week.
Does this mean that office 365 group sites should not be used?

That's a good question...what it's not clear to me is if modern team sites in Groups are generally available, i.e. for customers where first release is not enabled...my guess is "No", but I'm not sure...so adding here @Christophe Fiessinger to comment on this. By the way, I see here two scenarios:

(1) Use features out of the box without any kind of customization until everything is ready.

(2) Go ahead with the idea of use SPFx for customers that cannot wait until everything is ready and requires some customization.

 

I would stay with (1) and try to convince customer to focus on adoption and usage to give time to go to the next level (enhance)

Modern team sites with an Office 365 Groups has been deployment to 100% of First Release, see this https://twitter.com/SharePoint/status/801144386234896384