আমার জেএস কোডের জন্য বাহ্যিক ফাইল তৈরি করা ভাল, বা কেবল এটি এইচটিএমএল কোডে রেখে দেওয়া ভাল?
আপনার জেএস কোডের জন্য একটি বাহ্যিক ফাইল তৈরি করা ভাল। ক্লায়েন্টের কাছে আপনি যে এক বা দুটি ফাইল পরিবেশন করেন তাও ভাল। তবে, রক্ষণাবেক্ষণের সমস্যাগুলির জন্য আপনার জেএস কোডটি একাধিক ফাইলগুলিতে বিভক্ত করা আরও ভাল। এই কাজ করতে সক্ষম হবে, তোমার মত preprocessors ব্যবহার করতে পারেন Gulp যে একটি ফাইলে আপনার বিভিন্ন জাতীয় ফাইল একত্রিত করব।
কম ফাইল পরিবেশন করা ভাল কারণ ক্লায়েন্টের হাতল করার জন্য কম HTTP অনুরোধ থাকবে।
পৃষ্ঠায় এটি লোড করার জন্য দ্রুত রাখছে?
হ্যাঁ, স্পষ্টতই এটি দ্রুততর কারণ আপনি কেবলমাত্র এইচটিএমএলের জন্য একটি অনুরোধ করেন, যখন আপনি বহিরাগত হিসাবে আপনার জেএস কোডটি দিয়ে অনেকগুলি অনুরোধ (কমপক্ষে 2) করেন d এটি কেবলমাত্র যদি আপনার জেএস কোডটি উভয় পাশেই সংক্ষিপ্ত করা হয় না, এবং এটি যদি একক এইচটিএমএল পৃষ্ঠায় থাকে তবে আপনার কোড বজায় রাখা কতটা কঠিন হবে তা বিবেচনায় নেই।
আমি কি কোডের জন্য ব্যবহারকারীদের অনুরোধগুলি অস্বীকার করার অনুমতিগুলি পরিবর্তন করতে পারি, তবে এইচটিএমএল পৃষ্ঠাটি এখনও কোডটি কল করতে পারে?
না আপনি পারবেন না। সিএসএস কোড এবং এইচটিএমএল কোডের মতো জেএস কোড হ'ল স্থির সামগ্রী। এর অর্থ এটি একবার ব্রাউজারে আসার পরে ক্লায়েন্ট এটি এবং এটির সামগ্রী সম্পূর্ণ ডাউনলোড করতে পারে। প্রতিটি একক ফাইল, চিত্র, স্ক্রিপ্ট ডাউনলোড করার জন্য উন্মুক্ত।
তবে , আপনি নিজের কোডটি ছোট / অগলিফাই করতে পারেন যাতে এটি ব্যবহার করা মানুষের পক্ষে শক্ত। এটি প্রথমে কর্মক্ষেত্রের জন্য তৈরি করা হয়েছে কেবল ধর্মবিরোধী ফলাফল ।