Hacker News new | ask | show | jobs
by korla 2389 days ago
Don’t eject. The point of CRA is to abstarct away the current way to set up the build system. Instead let the guys behind CRA tune it, handle upgrades, etc. in complex projects the time spent configuring webpack and keeping versions in sync is quite severe. CRA lets you sidestep this. Somewhat.
1 comments

Thankfully CRA has improved to the point where ejecting is usually no longer necessary. A few years ago, there came point on almost every serious project where requirement x, y or z forced you to eject.