React ডেভেলপার টুলস

React এর components ইন্সপেক্ট, props এবং state এডিট, এবং পারফরমেন্স সমস্যা শনাক্ত করার জন্য React ডেভেলপার টুলস ব্যবহার করুন।

যা যা আপনি শিখবেন

  • কিভাবে React ডেভেলপার টুলস ইন্সটল করতে হয়

ব্রাউজার এক্সটেনশন

React দিয়ে তৈরি ওয়েবসাইট ডিবাগ করার সবচেয়ে সহজ উপায় হল React ডেভেলপার টুলস ব্রাউজার এক্সটেনশন ইনস্টল করা। এই ব্রাউজার এক্সটেনশনটি কয়েকটি জনপ্রিয় ব্রাউজারে পাওয়া যাচ্ছে।

এখন, আপনি যদি React দিয়ে তৈরি একটি ওয়েবসাইটে যান তাহলে, আপনি Components এবং Profiler প্যানেল ব্রাউজার ডেভেলপার টুলস এ দেখতে পাবেন।

React Developer Tools extension

সাফারি এবং অন্যান্য ব্রাউজার

অন্যান্য ব্রাউজার (যেমনঃ সাফারি) এর জন্য ইন্সটল করুন react-devtools npm প্যাকেজঃ

# Yarn
yarn global add react-devtools

# Npm
npm install -g react-devtools

তারপর Terminal থেকে ডেভেলপার টুলসটি ওপেন করুনঃ

react-devtools

তারপর আপনার ওয়েবসাইটের সাথে সংযোগ স্থাপনের জন্য নিচের <script> ট্যাগ টি আপনার ওয়েবসাইটের শুরুতে <head> ট্যাগ এর ভিতরে যুক্ত করুনঃ

<html>
<head>
<script src="http://localhost:8097"></script>

এখন React ডেভেলপার টুলসটি, ব্রাউজার ডেভেলপার টুলস এ দেখার জন্য ব্রাউজারে আপনার ওয়েবসাইটি Reload করুন।

React Developer Tools standalone

মোবাইল (React Native)

React Native দিয়ে তৈরি অ্যাপস গুলো inspect করার জন্য, আপনি React Native DevTools ব্যবহার করতে পারেন, যা একটি built-in ডিবাগার যেটি React ডেভেলপার টুলসের সাথে গভীরভাবে সংযুক্ত। ব্রাউজার এক্সটেনশনের মতোই সমস্ত ফিচার কাজ করে, native element highlighting এবং selection সহ।

React Native এ ডিবাগিং সম্পর্কে আরো জানুন।

React Native এর 0.76 এর আগের ভার্সনগুলোর জন্য, অনুগ্রহ করে উপরের সাফারি এবং অন্যান্য ব্রাউজার গাইড অনুসরণ করে React DevTools এর standalone build ব্যবহার করুন।