Angular İleri Seviye

via Udemy

Go to Course: https://www.udemy.com/course/angular-ileri-seviye/

Overview

Angula PublishPublishing an Angular application is a crucial step in making your web application accessible to users. It involves preparing your application for deployment, optimizing its performance, and deploying it to a production environment. In this article, we will walk through the process of publishing an Angular application, covering important considerations and best practices along the way.Optimizing Bundle SizeEnvironment-specific SettingsLazy Loading ModulesNgRx Framework1. Introduction to ngrxOverview of state management in Angular applicationsIntroduction to Redux architecture and principlesBenefits of using ngrx for state management2. ngrx StoreUnderstanding the concept of the Store in ngrxSetting up the ngrx Store in an Angular applicationDispatching actions and updating the store stateRetrieving state from the store in components3. ActionsDefining actions in ngrxDifferent types of actions: simple actions, payload actions, and meta actionsDispatching actions from componentsUsing action creators to generate actions4. ReducersIntroduction to reducers and their role in ngrxWriting reducer functions to handle dispatched actionsCombining reducers using the combineReducers utilityHandling multiple pieces of state using multiple reducers5. SelectorsUnderstanding the purpose of selectors in ngrxCreating selectors to retrieve specific data from the storeComposing selectors for more complex data retrievalUtilizing selectors in components for efficient state access6. EffectsIntroduction to effects and their purpose in ngrxSetting up effects to handle asynchronous operationsDispatching actions from effectsHandling side effects such as HTTP requests and database operationsComponent Architecture

Skills

Reviews