আমি প্রতিক্রিয়া নিয়ে ঘুরে বেড়াচ্ছি এবং এখনও অবধি আমার এটি পছন্দ হয়েছে। আমি নোডজেএস দিয়ে একটি অ্যাপ তৈরি করছি এবং অ্যাপ্লিকেশন জুড়ে কিছু ইন্টারেক্টিভ উপাদানগুলির জন্য প্রতিক্রিয়া ব্যবহার করতে চাই। আমি এটিকে একক পৃষ্ঠার অ্যাপ তৈরি করতে চাই না।
ওয়েবে আমি এখনও এমন কিছু পাই নি যা নীচের প্রশ্নের উত্তর দেয়:
আমি কীভাবে একটি বহু-পৃষ্ঠার অ্যাপ্লিকেশনটিতে আমার প্রতিক্রিয়া উপাদানগুলি ব্রেক আপ বা বান্ডিল করব?
বর্তমানে আমার সমস্ত উপাদানগুলি একটি ফাইলে রয়েছে যদিও আমি এ্যাপের কিছু অংশে সেগুলি লোড নাও করতে পারি।
এখন পর্যন্ত আমি কনটেইনারটি আইডি অনুসন্ধান করে উপাদানগুলি রেন্ডার করার জন্য শর্তাধীন বিবৃতি ব্যবহার করার চেষ্টা করছি যেখানে প্রতিক্রিয়া রেন্ডার হবে। প্রতিক্রিয়াটির সাথে সর্বোত্তম অনুশীলনগুলি কী তা সম্পর্কে আমি 100% নিশ্চিত নই। দেখে মনে হচ্ছে এরকম কিছু।
if(document.getElementById('a-compenent-in-page-1')) {
React.render(
<AnimalBox url="/api/birds" />,
document.getElementById('a-compenent-in-page-1')
);
}
if(document.getElementById('a-compenent-in-page-2')) {
React.render(
<AnimalBox url="/api/cats" />,
document.getElementById('a-compenent-in-page-2')
);
}
if(document.getElementById('a-compenent-in-page-3')) {
React.render(
<AnimalSearchBox url="/api/search/:term" />,
document.getElementById('a-compenent-in-page-3')
);
}
আমি এখনও ডকুমেন্টেশন পড়ছি এবং মাল্টি পেজ অ্যাপ্লিকেশনটির জন্য আমার এখনও কী প্রয়োজন তা খুঁজে পাইনি।
আগাম ধন্যবাদ.
renderকোনও scriptব্লকের সঠিক উপাদান থাকে ।