REACT BLOG

Project created on November 8, 2023

The idea was to create a simple blog using only React core system, with minimum external libraries. Beside React and React Dom, there's React Error Boundary and React Bootstrap Icons.

The blog features a main page Home that display 10 posts fetched from JSONPlaceholder, and images from Lorem Picsum. Each post has it's own dedicated page, and can be edited and saved. The changes will be automatically updated in the UI. (no local storage or database, therefore any refresh will go bring back to its initial state). There's also a theme toggle button, and a Contact page, just for the demonstration of basic routing system (without React Router Dom).

React JS
Vite
Bootstrap
Image of the homepage of the blog Image showing the dark theme mode of the homepageImage of a single post page with edit functionality