1

I'm a SharePoint developer and our team is just getting into SPFx Development. We're using Node version 14.15.0 and react version 16.13.1. We are also going to need controls and we're interested in either Fabric or Fluent, but uncertain of which one to use. We'd prefer to use Fluent but some of the Microsoft documentation states we should continue using Fabric until Microsoft recommends switching to Fluent UI. Is this still so?

Regards, Bill

PS. Also, are there other alternatives we should be considering?

Bill
  • 21
  • 1

1 Answers1

0

The fabric is not supported anymore. Go for fluent (they are very similar). Also, node 14 support will be dropped in a few months. I'd go for Node 16.

I would not recommend node 18 (not supported by SPFx) or Fluent 9 (as of now, AFAIK, it is in some beta stage mess and does not really provide any useful controls, just some buttons and text inputs that are incompatible with everything). Fluent 8 would be an optimal choice as of now, IMHO. There are also some SPFx-specific controls based on fluent/fabric.

Keep in mind, that you don't actually have to use fluent or fabric for SPFx development, you can just go with whatever, including something like material ui.

Nikolay
  • 10,752
  • 2
  • 23
  • 51