Ng Blog

screenshot of Ng Blog
angular

A Blog Application that consumes data from the Json placeholder API.

Overview:

NgBlog is a blog application that consumes data from the Json placeholder API. It uses Angular's http Client to make GET requests and retrieve users, posts, and comments from the API. The application includes various components such as Profile, Profile Detail, Post, Post Detail, and Side Info.

Features:

  • Data consumption from Json placeholder API: NgBlog retrieves users, posts, and comments from the Json placeholder API using Angular's http Client.
  • Route resolvers for full loading of pages: The application uses route resolvers to ensure that users' and posts' details are completely loaded before displaying them on the relevant pages.
  • ScrollPositionRestoration enabled: NgBlog is configured to enable ScrollPositionRestoration, which ensures that the page scrolls to the top on each route navigation.

Summary:

NgBlog is a blog application that allows users to view and interact with data retrieved from the Json placeholder API. It leverages Angular's http Client for data retrieval and route resolvers to ensure full loading of pages. Additionally, it enables ScrollPositionRestoration, ensuring that the page scrolls to the top on each route navigation. Overall, NgBlog provides a user-friendly and efficient experience for accessing blog-related information.

angular
Angular

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.