Getting up and running with REACT

Getting up and running with REACT

I have developed using Angular 4, JQUERY and JavaScript, but not yet with React.

I have a MacBook and use Visual Studio Code on the Mac for my work with Angular 4 and hope to do the same with React.

How do I get React installed so I can start programming it? And same projects / tutorials you can point me to that would be a great start for me?

curiouswebsterSoftware EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Julian HansenCommented:
Have you been here

That is the quickest way to get up and running

Add the links to your page and off you go.

Remember React is a library - not a framework like Angular - it gives you a lot more flexibility in terms of how you do things but lacks the power that Angular brings.

React is also mainly concerned with the view - you can add other functionality on through add-ons (like Redux) that then bring React closer to Angular - but as it stands you can pretty much

Some more links
The official Hello World

And then the official Tutorial from

A Google search will bring up a lot more resources as React is very popular with a large following.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
curiouswebsterSoftware EngineerAuthor Commented:
Can React be used with Angular? I really enjoy what seems like the MVC pattern built into Angular 4.
Julian HansenCommented:
Yes React can be used with Angular - React manages the view - although I believe this is not as common since Angular 2 was released. The render engine in AngularJS was not great so in some cases people used React to drive the view to benefit from the performance - however - in later versions of Angular they made significant improvements to the render engine so there is not that much of benefit to base a project on both.

Rather than MVC think of it as buildign components - you are creating your own custom elements that render a specific way and can do specific things. On top of this they can communicate with each other - but if you think of it from a component perspective you will be on the right track.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.