Real-Word Applications of React and Comparison
This week I deepened my understanding of React through both the quiz and the hands-on development we did on Lab 3. We learned key concepts like immutability of props and the importance of unique keys in lists. In our lab, I was able to apply the ideas learned by building a Settings option that handled password changes and account deletion. This helped improve my debugging skills and my understanding of forms and asynchronous API interactions. I resolved a lot of real-world react errors and that taught me the importance of using these messages to resolve the issues.
In previous courses we used Express to build web
applications. This approach simplified the backend, but every user interaction
required a full-page reload and limited the dynamic behavior of the UI. On the
other hand, React offers a more interactive and responsive experience through
its components and client-side rendering. It seems like React has a larger
learning curve and requires more setup. However, React is more flexible for
building modern, more dynamic applications.
Comments
Post a Comment