Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

create-react—app is a good way to create the necessary scaffolding.

There’s an O’Reilly book called Learning React (2nd Edition) which is great. It brings you up to speed on the history of the framework as well.



sort by: page size:

Note that there is also create react app which is a good starter kit for react.

I'd recommend trying out create-react-app if you want to learn React without having to worry about all the build tooling craziness. Eventually you'll have to start fighting with those if you build some real life stuff, but create-react-app is great for just getting up and running so you can learn the actual library (the fun stuff) first.

Wow, thanks for the link list! Will definitely take a look. Also create-react-app looks like exactly what I was looking for, very bare and to-the-point.

Create-react-app is what you’re looking for.

This was my first exposure too. Once you're ready to build an app with JSX (probably right after you finish that tutorial and realize that typing React.createElement all over will get painful), check out the new tool Create React App[0] by Dan Abramov and the folks at Facebook. It's an official generator that'll get you going with no build to set up, and a bare minimum of necessary code, basically one step above Hello World.

I'm working on a book about learning React by itself, without Redux and Webpack and all the other tools that distract from learning the basics. Hope to have it out in the next week or so.

[0] https://github.com/facebookincubator/create-react-app


Create react app.

If you are looking to build a web application, create-react-app is a great way to get started if you're willing to learn React. It's an open source project from facebook. Here is the link the github: https://github.com/facebook/create-react-app. It's good quick start to building the front end of an application.

I think create-react-app is much more beginner friendly. Fewer concepts to learn. Rolling your own or using script tags to begin with is also an option (see this course for an example: https://egghead.io/courses/the-beginner-s-guide-to-react)

create-react-app

create-react-app

create-react-app

yes! such a wonderful library. I've taken the ideas from `create-react-app` :)

It’s hard but eventually clicks.

Create-react-app has made it infinitely easier to learn.


Try to write a react app. Watch youtube tutorials and fork a react webpack starter kit on github, at least thats what i did.

Thanks for that. Really helpful.

Is there a great mid-size open-source project that was created with Create React App? Any input on UI frameworks? I'm currently using React-Bootstrap, but I'm thinking about using Material-UI.


Do you have any suggested resources for learning React in this way?

For books, I recommend

- Full Stack React ( https://www.fullstackreact.com/ )

- Robin Wieruch's "The Road to Learn React" ( https://roadtoreact.com/ )

- Dave Ceddia's "Pure React" ( https://daveceddia.com/pure-react/ )

Beyond that, see these additional resources:

- My suggested approach for getting started with React: http://blog.isquaredsoftware.com/2017/12/blogged-answers-lea...

- My React/Redux links list, which contains links to many tutorials and articles on React concepts and use cases: https://github.com/markerikson/react-redux-links

- The Reactiflux chat channels on Discord, which are a great place to ask questions and learn: https://reactiflux.com


Just use create-react-app, it’s not hard.

Thanks. Would Fullstack React book be a more appropriate starting point?
next

Legal | privacy