Nice post @linuxnerd
! "For someone new to react, its heaven as that person can solely focus on learning react. For a seasoned/senior developer, it makes more sense to know how the setup works. "
Gotta admit I do not completely agree with you about this CRA statement.
Understanding how things work and configure everything for your project is two different things.
You can always easily eject a CRA to a custom setup at any time.
Both new and experienced developers will enjoy zero time wasting on configurations and focus on writing code.
CRA is a single dependency, that means hassle-free updates for all the main packages with a single dependency.
CRA already includes Webpack, Babel and ESLint (as you mentioned), but it also includes really great packages that creates a cohesive experience (which is ideal for React) on top of them. At some point you will need to put more time around configuring packages like dotenv, jest, svg and more ideal configurations for your react linter.
I'm passionate about "all things web" and have architected websites & web apps using cutting-edge tech stacks. Experienced in working with popular frameworks, enhance them.
Thanks, @otomer
for expressing your views!
I completely agree with you, It doesn't make sense to reinvent the wheels. But, in this post, I never advocated against the use of CRA.
This post is more towards getting a clear understanding of how things work by actually doing it.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Nice post @linuxnerd !
"For someone new to react, its heaven as that person can solely focus on learning react. For a seasoned/senior developer, it makes more sense to know how the setup works. "
Gotta admit I do not completely agree with you about this CRA statement.
Thanks, @otomer for expressing your views!
I completely agree with you, It doesn't make sense to reinvent the wheels. But, in this post, I never advocated against the use of CRA.
This post is more towards getting a clear understanding of how things work by actually doing it.