angular js first check in. 1) ui is component based 2) server is api based