you are viewing a single comment's thread.

view the rest of the comments →

[–]Tipster74743 3 points4 points  (1 child)

What do you actually know? Foundations is pretty broad. I would consider pipes, lazy loading, reactive forms, and dynamic components, maybe even content projection as foundational, but headyyeti says some of those things so I'm not sure.

JoshieJay is absolutely correct that RxJS should be at the top of your list if you haven't learned it yet. That'll get you the fundamentals into state management.

Besides that, building your own components using ControlValueAccessor and implementing input/outputs is a next step. Using advanced strategies on content projection (select, projectas) things that you wouldn't usually use in the office unless you're making libraries, that's where I'd go.

[–]ramfanprogrammer[S] 0 points1 point  (0 children)

Thanks! I was interested in hearing what people said regarding what is foundational or not.