{"id":8,"date":"2023-11-04T01:35:24","date_gmt":"2023-11-04T01:35:24","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/vanessal\/?p=8"},"modified":"2023-11-04T01:35:24","modified_gmt":"2023-11-04T01:35:24","slug":"i-3-react","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/vanessal\/2023\/11\/04\/i-3-react\/","title":{"rendered":"I &lt;3 React"},"content":{"rendered":"\n<p>I think we are using several technologies in our project that a lot of people would probably find more interesting than React. The rest of my team was pretty excited to work on the backend, that&#8217;s for sure.<\/p>\n\n\n\n<p><br>When I took web development it was still teaching only vanilla javascript so I missed learning React during class. I honestly did not enjoy the class that much and was surprised by that fact. My first degree was in Art, and I thought I would be drawn to web development. Later in my degree here at OSU, I took mobile development. The class was teaching Flutter at the time. Flutter is a widget-based framework. I loved it!<\/p>\n\n\n\n<p><br>Using Flutter, I discovered a joy for mobile development. Building and using widgets just clicked in the artist side of my brain. I have since learned iOS development and even completed an internship in it.<br>When I learned about React and its component-based architecture, I felt like it would trigger the same joy I got from mobile that escaped me the first time I tried to learn web development. React and Flutter seemed to have a lot of similarities that I liked.<\/p>\n\n\n\n<p><br>So far, so good. I feel like I am still at the beginning of my React journey but it has made me not hate web development! That alone makes it pretty cool. As for improving React, at this point, I feel like I do not know enough to make those cases yet. I am sure they will come. I can agree with the fact that the learning curve has been steep. The jury is out if I like JSX or not yet.<\/p>\n\n\n\n<p><br>I am excited to keep learning, and seeing if React can make web development replace mobile development in my heart!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I think we are using several technologies in our project that a lot of people would probably find more interesting than React. The rest of my team was pretty excited to work on the backend, that&#8217;s for sure. When I took web development it was still teaching only vanilla javascript so I missed learning React [&hellip;]<\/p>\n","protected":false},"author":13850,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/users\/13850"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"predecessor-version":[{"id":9,"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/posts\/8\/revisions\/9"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/vanessal\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}