Skip to content

ialtafshaikh/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Rendering

A Blog rendering application build using vanilla JS.

Getting Started

A vanilla JS application which fetches data from a external API in JSON format and creates blog markup and related links markup and renders all the components on the HTML DOM (Web Page)

  • fetch json data using FETCH API asynchronously
  • create html blog markup and related links markup
  • and Renders all the blog and related link component on the HTML DOM
  • dynamically render the blog on the same page on clicking the related link for better user experience

Additional Features

  1. Implemented Event Delegation for Better Performance and to Reduce the no of events listener on the web page
  2. Persistent user dark mode preference
  3. Fully Mobile Responsive App

Prerequisites

VS code Extension

  • Live server to run the project. Click here to see download instructions and how to use live server to tun the project

Sample Working

blog-rendering-demo-gif

Downloading and Running this Project Locally

  1. clone the repository using below command
git clone https://github.com/ialtafshaikh/blog
  1. And run the index.html using Live server

Deployment

To Host the Project I had used Github Pages. To learn more visit her

Live Demo of this Project

Github Live Link

Netlify Live Link

References

Author

altaf shaikh

License

This project is licensed under the MIT License - see the LICENSE.md file for details