var _____WB$wombat$assign$function_____=function(name){return (globalThis._wb_wombat && globalThis._wb_wombat.local_init && globalThis._wb_wombat.local_init(name))||globalThis[name];};if(!globalThis.__WB_pmw){globalThis.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}var window = _____WB$wombat$assign$function_____("window"); var self = _____WB$wombat$assign$function_____("self"); var document = _____WB$wombat$assign$function_____("document"); var location = _____WB$wombat$assign$function_____("location"); var top = _____WB$wombat$assign$function_____("top"); var parent = _____WB$wombat$assign$function_____("parent"); var frames = _____WB$wombat$assign$function_____("frames"); var opener = _____WB$wombat$assign$function_____("opener"); Home • Angular

Productivity
Meets scalability

The framework for building scalable web apps with confidence

Features that actually
help you solve problems

Enabling you to build
smarter and faster

Where performance matters

Trusted by millions to build fast, reliable applications that scale with the size of your team

What to learn more about Angular?

Want to learn more about Angular ?