Angular એ વેબ એપ્લિકેશન બનાવવા માટે એક સંપૂર્ણ, મતલબી framework છે, જે Google દ્વારા જાળવવામાં આવે છે. React (UI લાઈબ્રેરી) અથવા Vue (પ્રગતિશીલ framework) ના વિપરીત, Angular બોક્સ પરથી સંપૂર્ણ ટૂલકિટ શીપ કરે છે અને TypeScript ની આસપાસ બનાયેલ છે.
"સંપૂર્ણ framework" નો અર્થ
React: UI rendering — you add a router, state lib, HTTP client, forms yourself
Angular: includes ALL of it — router, HttpClient, forms, DI, RxJS, CLI, testing
Angular તમને રૂટિંગ, HTTP, ફોર્મ્સ, dependency injection, અને વધુ માટે સત્તાધારી, સંકલિત સમાધાનો આપે છે — તેથી ત્રીજા પક્ષ પર ઓછાં પસંદગીઓ કરવી પડે છે, શીખવાના વધુ જટિલ વણતરાના ખર્ચે.
