🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ سید محمد جواد فاطمی
معماري سه لايه، micro-service
Reza Mobaraki حل شده توسط Reza Mobaraki

با سلام

در يك شركت استخدامي با عنوان برنامه نويس python/django ديدم، كه نوشته بود، آشنايي با معماري هاي سه لايه و micro-service‌ها براي ما ارزشمند است.

خواستم بدونم اين‌ها دقيقا چي هستند هر كدوم، و آيا تو پروژه‌های جنگو ای استفاده می‌شود، و یا برای پروژه‌های نرم افزاری تحت دسکتاپ؟

 

درود وقت بخیر
معماری سه لایه به نظرم بیشتر توی C# هست ولی توی زبان‌های دیگه همون حالت رو بهش MVC یا توی جنگو MVT که شامل مدل ، کنترلر و view هست.
مایکروسرویس هم که روشی برای توسعه نرم افزار هستش ک در مقابل monolotic قرار میگیره . 
زمانی که شما هر سرویس مثل user یا auth رو بتونی به صورت جداگانه روی هر پروژه دیگه اجرا یا بهشون وصل کنی

بهترین پاسخ
Reza Mobaraki ۰۵ مهر ۱۴۰۲، ۰۹:۰۹