SKSoliman, Kelvin Russelinsiahashnode.hashnode.dev·Nov 26, 2024 · 3 min readActivity 33: Angular Recipe GridWith this project I use this interface or model, this is based on the provided figma design. name for the menu name and the img is for the food image. then ID is their unique identifier. // recipe.model.ts export interface Recipe { id: number; n...00
SKSoliman, Kelvin Russelinsiahashnode.hashnode.dev·Nov 25, 2024 · 6 min readActivity 32: Angular Library GridThe purpose of the Books interface is to define a consistent structure for book objects in your Angular application. It ensures that whenever you work with a book, it has all the necessary details like its ID, title, author, genre, and an image URL. ...00
SKSoliman, Kelvin Russelinsiahashnode.hashnode.dev·Nov 24, 2024 · 2 min readActivity 31: Angular Ecommerce Product ListThis project is a responsive product listing page built with Angular and CSS. It includes a header for navigation and a grid layout to display products in a visually appealing way. The header provides links to different sections, such as "Home," "Abo...00
SKSoliman, Kelvin Russelinsiahashnode.hashnode.dev·Oct 16, 2024 · 10 min readActivity 25: SOLID PRINCIPLES in AngularApplying SOLID Principles in Angular We are going to start with the most vague concept that is the least obvious in terms of how we should actually apply it to our Angular development: SOLID principles. The reason it is vague and not immediately obvi...00
SKSoliman, Kelvin Russelinsiahashnode.hashnode.dev·Oct 14, 2024 · 4 min readActivity 30: HTTP Status CodesHTTP status codes are essential in RESTful APIs as they communicate the outcome of an API request, letting the client know whether it was successful, requires additional actions, or failed due to an error. 1xx (Informational) 1xx codes indicate that ...00