আপনি একেবারে সঠিক যে এখানে কোনও ট্রেডঅফ জড়িত রয়েছে: আপনি উন্নত বিকাশকারী অভিজ্ঞতা অর্জনের জন্য ব্যবহারকারীর অভিজ্ঞতার কিছু দিকগুলিতে ট্রেড করছেন (যার ফলে বিভিন্নভাবে ব্যবহারকারীর অভিজ্ঞতা উন্নত হতে পারে)। এটি কি মূল্য? এটা নির্ভর করে.
উদাহরণস্বরূপ আমি মনে করি স্পটিফাই তাদের ইউআইকে বিচ্ছিন্ন উপাদানগুলিতে বিভক্ত করতে এই উত্সটি ব্যবহার করে ( উত্স )। প্রতিটি উইজেট একটি ইফ্রামে থাকে এবং তাই তার নিজস্ব গ্রন্থাগার ইত্যাদি থাকতে পারে তাদের স্বতন্ত্র সাংগঠনিক প্রতিবন্ধকতা রয়েছে যা স্বায়ত্তশাসিত স্কোয়াড (একটি ক্রস-ক্রিয়ামূলক দল) দ্বারা সম্পাদিত হয়। এটি কোম্পানির প্রশস্ত মানদণ্ডগুলিতে সম্মত হওয়া এবং পরে এই মানদণ্ডগুলিকে পরিবর্তন করা আরও কঠিন করে তোলে। সুতরাং তাদের জন্য, মাইক্রো-সামনের অংশগুলি কিছুটা নমনীয়তা রক্ষা করতে সহায়তা করে। তবে এই পদ্ধতির ব্যতীত, তাদের ডেস্কটপ অ্যাপ্লিকেশনটি কোনও মেমরি হগের চেয়ে কম হবে।
এইচটিটিপি ক্যাচিং খুব বেশি সাহায্য করবে না: প্রতিটি মাইক্রো-ফ্রন্টএন্ড বিভিন্ন কাঠামোর সংস্করণ ব্যবহার করতে পারে । অতিরিক্তভাবে, সদৃশ ব্যয়টি কেবল ডেটা স্থানান্তর নয়, গ্রাহক-পক্ষের ব্যয় (পুনরায়) গ্রন্থাগারগুলি সংকলন করা এবং নকল তথ্য স্ট্রাকচার সংরক্ষণ করা।
ব্যক্তিগতভাবে, আমি মনে করি যে এই জাতীয় মাইক্রো-ফ্রন্টএন্ডগুলি একটি বৈধ আর্কিটেকচার হতে পারে তবে যদি না হয় তবে সম্ভবত অবাধ্য
- আপনি অত্যন্ত স্বায়ত্তশাসিত দলগুলির সাথে একটি খুব বড় সংস্থা যা সমস্ত ব্যবহারকারী ইন্টারফেসে কাজ করে এবং খুব ঘন ঘন রিলিজগুলি করা প্রয়োজন (যেমন প্রতিদিন) এবং
- আপনার ইউএক্স পারফরম্যান্স বাজেটের এই সদৃশটির জন্য জায়গা রয়েছে বা আপনার পণ্যটি এত ভাল যে ইউএক্স কিছু যায় আসে না। নোট করুন যে পারফরম্যান্সটি আপনার বিকাশের মেশিনে নয়, লো-এন্ড ডিভাইসে পরীক্ষা করা উচিত।
যদি আপনার সংস্থাটি বিশাল না হয় বা আপনার দলগুলি যদি আরও খানিকটা বিশেষজ্ঞ হয় তবে জড়িত প্রত্যেকের (পরিচালনা, বিকাশকারী এবং চূড়ান্তভাবে ব্যবহারকারীদের) পক্ষে একটি সাধারণ নির্মাণ এবং স্থাপন প্রক্রিয়া অপ্রয়োজনীয় সদৃশতা এড়ানো সহজতর হতে পারে। উদাহরণস্বরূপ, যদি আপনার 4 টি টিউন ইউআইতে কাজ করে থাকে তবে তারা সম্ভবত গ্রন্থাগারগুলির একটি সাধারণ সেট, এবং কীভাবে তাদের কাজগুলিকে সম্মিলিত আর্কিটেকচারে সংহত করার বিষয়ে একমত হতে একে অপরের সাথে কথা বলতে পারে।
মাইক্রো-সীমান্তগুলিকে এই জিনিসগুলির মধ্যে একটি বলে মনে হচ্ছে যা সত্যিই দুর্দান্ত তবে আপনি স্কেল না চালানো পর্যন্ত আপনার যথেষ্ট প্রয়োজন নেই quite