Skip to content

Ejecting from CRA #215

@rishu605

Description

@rishu605

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 ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions