Difference between revisions of "React 2"
Adelo Vieira (talk | contribs) |
Adelo Vieira (talk | contribs) |
||
Line 19: | Line 19: | ||
<br /> | <br /> | ||
− | '''Start a New React Project | + | '''Start a New React Project - Official documentation''':j<br /> |
− | <span style="color:green">If you want to build a new app or a new website fully with React, we recommend picking one of the React-powered frameworks popular in the community. | + | https://react.dev/learn/start-a-new-react-project <br /> |
− | + | <span style="color:green; font-weight:'bold'">If you want to build a new app or a new website fully with React, we recommend picking one of the React-powered frameworks popular in the community. | |
+ | Can I use React without a framework? | ||
You can definitely use React without a framework—that’s how you’d use React for a part of your page. However, if you’re building a new app or a site fully with React, we recommend using a framework. | You can definitely use React without a framework—that’s how you’d use React for a part of your page. However, if you’re building a new app or a site fully with React, we recommend using a framework. | ||
Here’s why... </span> | Here’s why... </span> |
Revision as of 20:41, 17 April 2023
https://www.udemy.com/course/react-redux/
Install React:
Install Node.js and npm:
# Add the Node.js repository:
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs
sudo apt install -y npm
sudo npm install -g create-react-app
node -v
npm -v
create-react-app -V # Capital V
Start a New React Project - Official documentation:j
https://react.dev/learn/start-a-new-react-project
If you want to build a new app or a new website fully with React, we recommend picking one of the React-powered frameworks popular in the community.
Can I use React without a framework?
You can definitely use React without a framework—that’s how you’d use React for a part of your page. However, if you’re building a new app or a site fully with React, we recommend using a framework.
Here’s why...