|
|
|
|
|
by FishAngular12
2604 days ago
|
|
When you mean small project, do you mean try building a CRUD app? If someone were to dive in to this to learn React as part of a Full Stack, what are some ideas where you'd use React, but also all of the back end tools to make it a full stack application? |
|
You can't really build a CRUD App with React. It's a JS lib for building front end user interfaces. For the backend is when you'll need a CRUD app, not front end, backend can be built with Node, and understanding React makes it much easier for you to understand Node. Your React app will connect to an API endpoint for communication and for the app to work, you may be able to find free public API to use and connect to. If you can't find an API or a backend to use, use arrays or read from a local file, use that as a replacement for connecting to the API or database.
For full stack: Front can be: React, or Angular, e.t.c. Backend: Node, Python, PHP, Java, C++, e.t.c.
You'll use React pretty much for the whole of the front end. From user login, to admin dashboard, to JS animations, e.t.c.
Hope this helps.