filmov
tv
04- Deploy Angular Project to Firebase
Показать описание
The 12 Video Tutorials Cover:
a) INSTALLATIONS:
- Angular 10 + CLI
- New Project
- Firebase Realtime Database
- RXJS
- Angular Material
b) ORGANIZATIONS:
- Modules
- Components
- Services
- Guards
- Angular Materials
c) SETS:
- Components
- Routing module
d) AUTHENTICATION:
- Login/Logout with AngularFireAuth
- Hide/Show pages and links if logged-in
e) UPDATE NAVBAR/PAGES:
- Update user display name on the navbar and other pages
f) DATABASE (code-first):
- Create and update database by AngularFireDatabase
- User interface model + firebase.User
- Get and store UID/UserID, displayName, email, photoUrl, Admin role, etc.
g) GUARDS:
- Pages based on logged-in
- Pages based on roles like Admin
h) REDIRECTION:
- Save returnUrl token on user's browser
- Retrieve/use returnUrl from browser
- Redirect user to the requested pages after being logged using returnUrl
i) REMOVE TOKENS:
- Remove saved tokens from user's browser after logout
======================
TECHNOLOGIES:
1- NodeJs 12.18.4
2- Angular 10.1.6
3- Typescript 4.0.5
4- RXJS 6.6.3
5- Angular CLI 10.2.0
6- Angular Fire 6.0.4
7- Angular Material 10.2.7
8- Yarn
a) INSTALLATIONS:
- Angular 10 + CLI
- New Project
- Firebase Realtime Database
- RXJS
- Angular Material
b) ORGANIZATIONS:
- Modules
- Components
- Services
- Guards
- Angular Materials
c) SETS:
- Components
- Routing module
d) AUTHENTICATION:
- Login/Logout with AngularFireAuth
- Hide/Show pages and links if logged-in
e) UPDATE NAVBAR/PAGES:
- Update user display name on the navbar and other pages
f) DATABASE (code-first):
- Create and update database by AngularFireDatabase
- User interface model + firebase.User
- Get and store UID/UserID, displayName, email, photoUrl, Admin role, etc.
g) GUARDS:
- Pages based on logged-in
- Pages based on roles like Admin
h) REDIRECTION:
- Save returnUrl token on user's browser
- Retrieve/use returnUrl from browser
- Redirect user to the requested pages after being logged using returnUrl
i) REMOVE TOKENS:
- Remove saved tokens from user's browser after logout
======================
TECHNOLOGIES:
1- NodeJs 12.18.4
2- Angular 10.1.6
3- Typescript 4.0.5
4- RXJS 6.6.3
5- Angular CLI 10.2.0
6- Angular Fire 6.0.4
7- Angular Material 10.2.7
8- Yarn