DEV Community

Discussion on: How to get started with React in 2020

Collapse
vuesomedev profile image
Gábor Soós

For newcomers I would suggest to use CreateReactApp, saves a lot of time and you don't need to know how Webpack and bundling works and the start.

Collapse
daviddalbusco profile image
David Dal Busco • Edited

Following the same idea, Ionic now supporting React too, could also be an alternative. There is even a Build Your First Ionic React App documentation followed by some interesting chapters about lifecycle and navigation.

Collapse
ducdev profile image
Duc Le

I am a fan of Ionic React.

Collapse
selbekk profile image
selbekk Author

Ionic is a great framework, and the guide you link to is really nice, but to be honest I'd try out React by itself for a while before I dove into frameworks like Ionic or Gatsby or Next. If you understand the fundamentals first, it's easier to learn what's a framework and what's React APIs.

Thread Thread
daviddalbusco profile image
David Dal Busco

Well I would say that using Ionic with React is using React by itself.

Ionic isn't a framework, it's a UI components library.

Therefore the fundamental remains the same. Components, functional components, hooks, react-dom, JSX, state, or even redux and all other subjects, etc. same same.

But of course, what's really important, is to find the way which fits you the best 😃

Thread Thread
selbekk profile image
selbekk Author • Edited

Well, let's not split hairs. Framework or component library - Ionic is really cool, and it makes it very easy to make cross platform apps. The reason I suggest that you learn React by itself first, is that you don't have to learn the APIs of Ionic at the same time.

But for sure - finding your own path is important ✌️

Thread Thread
daviddalbusco profile image
David Dal Busco

I understand your point better now, thx for the explanation. All cool 👍