مبحث معماری یه بحث بسیار گسترده هستش و اون توی سرفصلهای وب 1 ورود به این بحثه، و توی وب پیشرفته ادامه داده می شه
و توی دوره های تکمیلی وب که برگزار میشه تکمیلتر میشه ولی هیچ وقت تموم نمیشه
چون به case پروژه به شدت بستگی داره
و بنا به نوع پروژه خیلی عواملش تغییر میکنه
سایت رسمی خود angular و kendo رو مطالعه کنید
توصیه کردن تکنولوژی وابسته به پیشینه شخص داره، شما استفاد کنید چون الان تو خیلی سایتا استفاده میشه