When creating an API, it is very important to serialize the data, so that we only show what it’s needed on fetch requests.
As you’ve seen, there are multiple backend frameworks out there to choose from. Before flatiron school, I knew frameworks like Laravel, Rails and Django.
During my Flatiron journey, I was taught mostly class components and stateless functional components, which is very useful since a lot of legacy code, libraries, etc are written using classes and hooks have been around only for less than 3 years.
When I first started my journey with Flatiron I was skeptical of using JS based fontend frameworks or libraries (like Jquery) because I felt everything is made easier for anyone who uses them, and with time, basics learned would be forgotten.
For my React/Redux project I decided to make a dashboard that can connect to accounting software like Zoho or Quickbooks.