Чему можно научиться анализируя исходники Angular