Angular Lessons
At the Enterprise Level
PARKSIDE.AT
Problem
Us
Angular
At the enterprise level...
At the enterprise level...
2016
Real State
Medical
Sales
Banking
Lesson #1
Abstractions
D.R.Y
Drive Responsibly
Don't
Repeat
Yourself
Shared Components
1. Inputs / Outputs
2. Content Projection
3. Conditional Logic
โ Lost Flexibility
Lesson #1
Abstractions
Lesson #2
NgRx
But the problem is not NgRx ๐
BehaviorSubject
NgRx
LocalStorage
Cookies
"What!?"
Lesson #2
NgRx
Lesson #3
Diversions
"How should I customize my app?"
"Which dependency will I add today?"
Lesson #3
Diversions
Lesson #4
Rockstars
High Exposure
Positive Impact
๐ฉ๐ปโ๐ค
Low Exposure
Rockstar Developer
๐ฉโ๐ซ
Quiet Developer
๐ฆนโโ๏ธ
Villian Developer
๐งโโ๏ธ
Troll
Developer
Negative Impact
They don't have opinions for everything
They assume good faith
Readability over one-liners
Lesson #4
Rockstars
Lesson #5
RxJS
Memory leaks
Race conditions
Lesson #5
RxJS
Enthusiasm
Does it makes sense?
Abstractions
NgRx
Diversions
Rockstar
RxJS
THANKS
@jdjuan
๐๐ป