-
Notifications
You must be signed in to change notification settings - Fork 233
Open
Labels
TA:AuthTeam Area: AuthTeam Area: AuthTA:PMPM investigation areaPM investigation areafeature-requestThe issue is a feature requestThe issue is a feature request
Milestone
Description
Is your feature request related to a problem? Please describe.
The React with Fluent UI template utilizes react-scripts (CRA) as its tooling. This results in extremely slow debugging and hot reloads. resulting in a poor developer experience. I find myself often using the template the stripping out react-scripts and moving to vite.
I believe ensuring a rock-solid foundation for Teams App development will lower the barrier of entry for new developers looking to extend functionality within Microsoft Teams. It will also ensure organizations do not start their journey already with Tech debt in their stack.
Describe the solution you'd like
- Investigate utilizing Vite (or similar) to speed up debug and modernize building of the application.
Describe alternatives you've considered
- Vite seems the most logical and simple replacement, it is recommended by the react.dev team.
- Parcel is another option, less familiar myself with it.
- Another option potentially could be remix/next.js however they probably are overkill.
Additional context
- react-scripts was last updated 2 years ago, and is no longer under active development
- Replace Create React App recommendation with Vite reactjs/react.dev#5487
summzhan, andrewconnell, formulahendry, Robstei, ThomasPe and 3 more
Metadata
Metadata
Assignees
Labels
TA:AuthTeam Area: AuthTeam Area: AuthTA:PMPM investigation areaPM investigation areafeature-requestThe issue is a feature requestThe issue is a feature request