Posts

Showing posts from March, 2025

Angular + Google Cloud Firestore Upgrades

Image
Upgraded to @Angular version 20  https://listings-d5ac7.web.app/home   Upgraded biannually from version 8 - onward since 2020 Utilizes enhanced dependency injection by shifting from constructor-based injection to using the inject() function Migrated to Angular’s standalone and server-side rendering  architecture Utilizes a boolean signal to represent the authentication state of a user and drive #UI updates and route protection Utilizes Angular’s ChangeDetectorRef methods to update the view instantaneously on-demand Streamlines responsiveness by eliminating unused #Bootstrap code Uses the new modular #Firebase Web SDK API surface designed to facilitate tree-shaking Angular, Standalone Components, NG Bootstrap, ECMAScript, Typescript, JSON Server, Google Cloud Firebase, Google Cloud Firestore, (GCP), AngularFire, FileReader API, Dependency Injection, User Authentication, Permission Based Access Control, Angular Signals, Angular ChangeDetectorRef, and Custom Directives.