Application is not deployed to iOS nor Android store. Application was made for pure developmental experience purposes.
Home: | Preview: | Edit: | Create: |
---|---|---|---|
As people are going through the rough times right now, I felt it was only important to build something that had some relativity to what's going on in the world.
Utilizing the MVC model structure, in this case it's the V, components are rendered onto the page using Parent and Child relationships. What makes this application awesome, was getting to work with Context. Using React's useContext I was able to not only pass down parameters, like React normally does through props from Parent to Child, but skip the Parent to the n-th Child. Context is used as a wrapper for the application and stores global values that any Child component can access. Almost like using a Redux store.
For the backend I created a fake server/database using jsonServer npm. To create the http i used ngrok npm, which allows me to make my axios requests.
Using CRUD (Create, Read, Update, Delete) operations the use make a new blog post and store it for a later time. If the user is unhappy or would like to add upon what they have already blogged about, they can certainly edit the post or delete it.
I would like to add images to blogs. So that the user can instantly add photos to their blogs, almost like a story-line.