Live data from Hacker News

Create React Apps with No Configuration

facebook.github.io

1–10 of 250 posts

Re: Create React Apps with No Configuration

#2
This is actually pretty huge. #1 complaint/barrier/hate with getting started with React is all the tooling to do it "the right way"

Kudos to React team for bringing a superior pattern and making it actually practical to use.

Re: Create React Apps with No Configuration

#3
This is lacking tons of features that other boilerplates already have but I think this was a great move because we needed a source of truth for doing app structure in React.

In a different note, I think if you write it yourself from scratch you'll have more control and knowledge down the road when it comes to nasty bugs but I won't blame you for choosing this over spending weeks setting up a React app.

Re: Create React Apps with No Configuration

#4
This is great. React has this weird dual nature in that on one hand, you can drop it in as a tag and it 'just works'. On the other hand, if you want to build using it, you're going to end up needing things like webpack, babel, etc, not to mention other common libraries, to the extent that it takes over your front-end stack (also because it takes over any rendered document nodes, and if you want to build a SPA you eventually use it to render everything inside if not the whole document). So it's good to resolve this conflict by providing quicker ways to get started with common tools.

Re: Create React Apps with No Configuration

#10
post #3

This is lacking tons of features that other boilerplates already have but I think this was a great move because we needed a source of truth for doing app structure in React. In a different note, I think if you write it yourself from scratch you'll have more control and knowledge down the road when it comes to nasty bugs but I won't blame you for choosing this over spending weeks setting up a React app.

I think it's the right move for people new to React. A lot of those features in other boilerplates aren't really necessary for building out a simple app.

Furthermore, the Eject feature (https://github.com/facebookincubator/create-react-app#conver...) allows someone to move from the default configuration to their own when they feel comfortable.

Post reply on HN