As of this writing, I am in the last stack of my coding boot camp journey. Whew! It has been a rollercoaster ride of emotion, but I have learned a great deal about different stacks and technology related to web development and the engineering process.
React is a very popular front-end framework developed by the good ol' folks at Facebook. It's very popular among developers and has a rich ecosystem to help aid in progressive UI/UX design . Lets get in to what I have learned so far over the last week. Enter Components
It took me a minute to wrap my head around what exactly this concept is because coming from the Python and Flask stack we could develop our views from the MVC model into one file, never separating specific elements of the file. With components we can develop a nifty Navbar or a button and use those items in any project we like later.
I am learning very quickly that React has a decent learning curve for new developers. We have spent about 3 weeks learning about just React and how it works with the DOM. I couldn't imagine trying to pick this up on my own. Luckily we have great communities such a Code Newbie and talented senior dev's who love to help newbs like me !
For further reading check out [(https://reactjs.org/docs/components-and-props.html)]