DEV Community


Week 8 of Javascript Bootcamp!

codetivated profile image Melissa Heying Updated on ・2 min read

This week was a great week. I'm not sure if I'm just getting used to learning but I'm noticing that I don't have that "everything is scary" feeling lately.

Alt Text

This week we learned a lot! I mean, we learn a lot every week but I feel we touched on many subjects. We learned HTTP server side Requests and Responses, which included the long way first, and then we learned how to use Express to make our lives easier.

Alt Text

We learned Mongodb which is defined as:

" an open-source NoSQL, document-based database. NoSQL database is a type of non-relational database and it is capable of processing structured, semi-structured and unstructured data."

Alt Text

I instantly fell in love with Mongodb. I'm not sure why but I'm starting to think that the backend speaks to me more. Since I've literally just learned server side, I know it's too early to "pick a side", but the backend has definitely grabbed my attention.

We were introduced to React Router, which I also really enjoy. To explain React Router, I'll copy/pasta the definition straight from

"Components are the heart of React's powerful, declarative programming model. React Router is a collection of navigational components that compose declaratively with your application."

In other terms, React Router to me is a fancy trick to navigate through your SPA. React Router comes with a few hooks. (Provided Below). I still need to learn what these hooks do, so an explanation of these will be continued on a future post after I fully understand them.

Alt Text

And that is all I have for week 8! (I have a lot of homework to tend too which is why I'm keeping this post short).

At the end of the Bootcamp we are to present a Capstone project that has to be FullStack. So, we are getting started on that currently. I've already come up with my idea for an application so I'm just waiting on that to get approved. Once approved and then created, I'll share my app! See you all into week 9! 💚

Discussion (0)

Editor guide