-
Notifications
You must be signed in to change notification settings - Fork 385
Description
We are going to use this repo for production apps in my organization.
We need to able to customize webpack configurations to setup a Micro Front End Architecture using this boilerplate. We are also planning to use swc instead of babel and typescript for transpiling and compiling respectively. Typescript will be used throughout the project with React 18.
A hard requirement is to be able to do SSR.
We also should be able to update the packages across our app periodically (as and when necessary). I guess if we don't eject, we will be dependent on CRA for upgrades to packages that have been abstracted away but we will be able to update other packages.
Is it advisable to run npm run eject
and get control of everything from CRA OR is it possible for us to do the above things without ejecting ?