কিভাবে JSX কম্পাইল করা হয়?
কিভাবে JSX কম্পাইল করা হয়?

ভিডিও: কিভাবে JSX কম্পাইল করা হয়?

ভিডিও: কিভাবে JSX কম্পাইল করা হয়?
ভিডিও: JSX কি? 2024, নভেম্বর
Anonim

সুতরাং, যদি জাভাস্ক্রিপ্ট ফাইল ধারণ করে জেএসএক্স , যে ফাইলটি স্থানান্তর করতে হবে। মানে ফাইলের আগে পায় ওয়েব ব্রাউজারে, ক জেএসএক্স কম্পাইলার যেকোনো অনুবাদ করবে জেএসএক্স নিয়মিত জাভাস্ক্রিপ্টে। জেএসএক্স প্রতিক্রিয়া "উপাদান" তৈরি করে। একটি প্রতিক্রিয়া উপাদান হল একটি DOM নোডের একটি বস্তুর উপস্থাপনা।

এছাড়াও জিজ্ঞাসা করা হয়েছে, কিভাবে JSX পার্স করা হয়?

জেএসএক্স সহজভাবে একটি HTML-এর মতো সিনট্যাক্স নেয় এবং এটিকে নেস্টেড রিঅ্যাক্টে রূপান্তরিত করে। মূলত 3টি জিনিস আমাদের কখন বের করা উচিত পার্সিং ক জেএসএক্স কোড: প্রতিক্রিয়া উপাদানটির নাম / উপাদান। প্রতিক্রিয়া উপাদানের প্রপস।

উপরন্তু, JSX কি? জেএসএক্স দ্বারা ব্যবহৃত একটি XML/HTML-এর মত সিনট্যাক্স প্রতিক্রিয়া যেটি ECMAScript প্রসারিত করে যাতে XML/HTML-এর মতো পাঠ্য জাভাস্ক্রিপ্টের সাথে সহ-অবস্থান করতে পারে/ প্রতিক্রিয়া কোড অতীতের মতো, HTML এ জাভাস্ক্রিপ্ট রাখার পরিবর্তে, জেএসএক্স আমাদের জাভাস্ক্রিপ্টে এইচটিএমএল রাখার অনুমতি দেয়।

তাছাড়া, JSX কিভাবে প্রতিক্রিয়া কাজ করে?

জেএসএক্স একটি প্রিপ্রসেসর ধাপ যা জাভাস্ক্রিপ্টে XML সিনট্যাক্স যোগ করে। আপনি অবশ্যই ব্যবহার করতে পারেন প্রতিক্রিয়া ছাড়া জেএসএক্স কিন্তু জেএসএক্স তোলে প্রতিক্রিয়া অনেক বেশি মার্জিত। ঠিক XML এর মত, জেএসএক্স ট্যাগের একটি ট্যাগ নাম, বৈশিষ্ট্য এবং শিশু রয়েছে। যদি একটি বৈশিষ্ট্যের মান উদ্ধৃতিতে আবদ্ধ থাকে, তাহলে মানটি একটি স্ট্রিং।

প্রতিক্রিয়া কম্পাইল করা প্রয়োজন?

সংকলন ভিতরে প্রতিক্রিয়া নির্মাণ সময়ে JSX হয় সংকলিত আবশ্যিক জাভাস্ক্রিপ্ট কোডে। যেহেতু বাবেল এবং টাইপস্ক্রিপ্ট উভয়ই দীর্ঘদিন ধরে JSX সমর্থন করে, প্রতিক্রিয়া করে আপনার প্রকল্পে ব্যাবেল বা টাইপস্ক্রিপ্টের কোন সংস্করণটি ব্যবহার করতে হবে তা নির্দেশ করবেন না। দ্য কম্পাইল প্রক্রিয়া নিজেই বেশ সহজ এবং বোঝা সহজ।

প্রস্তাবিত: