কিভাবে উবুন্টুতে রিঅ্যাক্টজেএস ইনস্টল করবেন


২০১১ সালে ফেসবুক দ্বারা বিকাশিত, প্রতিক্রিয়া (যা রিঅ্যাকটজেএস হিসাবেও পরিচিত) একটি জাভাস্ক্রিপ্ট লাইব্রেরি যা দ্রুত এবং ইন্টারেক্টিভ ব্যবহারকারী ইন্টারফেস তৈরি করতে ব্যবহৃত হয়। লেখার সময় এটি ব্যবহারকারীর ইন্টারফেসগুলি বিকাশের জন্য সবচেয়ে জনপ্রিয় জাভাস্ক্রিপ্ট লাইব্রেরি। কার্যকারিতা এবং জনপ্রিয়তার দিক থেকে কৌণিক এবং ভ্যু জেএস - প্রতিক্রিয়াগুলিকে তার সমমনা অংশগুলিকে সঙ্কুচিত করে।

এর জনপ্রিয়তা তার নমনীয়তা এবং সরলতা থেকে উদ্ভূত এবং এটি মোবাইল অ্যাপ্লিকেশন এবং ওয়েব অ্যাপ্লিকেশনগুলির বিকাশে এটি প্রথম পছন্দ করে তোলে। 90,000 এরও বেশি সাইট ফেসবুক, নেটফ্লিক্স, ইনস্টাগ্রাম, এয়ারবএনবি, এবং টুইটারের মতো প্রযুক্তিবিদদের সাথে প্রতিক্রিয়া ব্যবহার করে কয়েকটি তালিকা তৈরি করে।

এই নিবন্ধে, আপনি উবুন্টু 20.04 এবং উবুন্টু 18.04 এ কীভাবে রিএ্যাকটিজেএস ইনস্টল করবেন তা শিখবেন।

পদক্ষেপ 1: উবুন্টুতে এনপিএম ইনস্টল করা

আমরা এনপিএম ইনস্টল করে রিএ্যাক্ট জেএসের ইনস্টলেশন শুরু করি - নোড প্যাকেজ ম্যানেজারের জন্য সংক্ষিপ্ত, দুটি জিনিস। প্রথমত, এটি একটি কমান্ড-লাইন সরঞ্জাম যা জাভাস্ক্রিপ্ট প্যাকেজগুলির সাথে আলাপচারিতার জন্য ব্যবহৃত হয়, যা ব্যবহারকারীদের জাভাস্ক্রিপ্ট সরঞ্জাম এবং লাইব্রেরিগুলি ইনস্টল, আপডেট এবং পরিচালনা করতে দেয় to

দ্বিতীয়ত, এনপিএম একটি অনলাইন ওপেন সোর্স সফ্টওয়্যার রেজিস্ট্রি যা 800,000 নোড.জেএস প্যাকেজ হোস্ট করে। এনপিএম বিনামূল্যে এবং আপনি সহজেই উপলব্ধ যে সফ্টওয়্যার অ্যাপ্লিকেশনগুলি ডাউনলোড করতে পারেন।

উবুন্টু লিনাক্সে এনপিএম ইনস্টল করতে, একটি সার্ডো ব্যবহারকারী হিসাবে আপনার সার্ভারে লগইন করুন এবং নীচের আদেশটিটি অনুরোধ করুন:

$ sudo apt install npm

ইনস্টলেশনটি সম্পূর্ণ হয়ে গেলে, আপনি কমান্ডটি ব্যবহার করে এনএমপি ইনস্টল করা সংস্করণটি যাচাই করতে পারবেন:

$ npm --version

6.14.4  [Output]

এটি লেখার সময় সর্বশেষতম সংস্করণটি আউটপুটে ক্যাপচার হিসাবে v6.14.4।

এনএমপি ইনস্টল করে নোড.জেও ইনস্টল করা হয় এবং আপনি কমান্ডটি ব্যবহার করে নোডের ইনস্টল করা সংস্করণটি নিশ্চিত করতে পারেন:

$ node --version

v10.16.0  [Output]

পদক্ষেপ 2: ক্রিয়েট-রিঅ্যাক্ট-অ্যাপ ইউটিলিটি ইনস্টল করা

ক্রিয়ে-রিএ্যাক্ট-অ্যাপ এমন একটি ইউটিলিটি যা আপনাকে একটি রিএ্যাক্ট অ্যাপ্লিকেশন তৈরি করতে প্রয়োজনীয় সমস্ত সরঞ্জাম সেট আপ করতে সক্ষম করে। এটি আপনাকে প্রচুর পরিমাণে সময় এবং শক্তি স্ক্র্যাচ থেকে সেট করে দেওয়ার সাশ্রয় দেয় এবং আপনাকে মাথাটি শুরু করার প্রয়োজন দেয়।

সরঞ্জামটি ইনস্টল করতে, নিম্নলিখিত এনপিএম কমান্ডটি চালান:

$ sudo npm -g install create-react-app

একবার ইনস্টল হয়ে গেলে, আপনি চালিয়ে ইনস্টলের সংস্করণটি নিশ্চিত করতে পারেন:

$ create-react-app --version

4.0.1  [Output]

পদক্ষেপ 3: আপনার প্রথম প্রতিক্রিয়া অ্যাপ্লিকেশন তৈরি করুন এবং চালু করুন

একটি প্রতিক্রিয়া অ্যাপ্লিকেশন তৈরি করা বেশ সহজ এবং সোজা। আমরা নীচে tecmint-app নামে একটি প্রতিক্রিয়া অ্যাপ তৈরি করতে যাচ্ছি।

$ create-react-app tecmint-app

অ্যাপ্লিকেশনটির প্রয়োজনীয় সমস্ত প্যাকেজ, গ্রন্থাগার এবং সরঞ্জাম ইনস্টল করতে এটি প্রায় 5 মিনিট সময় নেয়। কিছু ধৈর্য কাজে আসবে।

যদি অ্যাপ্লিকেশন তৈরির কাজটি সফল হয় তবে আপনি অ্যাপ্লিকেশন পরিচালনা শুরু করার জন্য চালাতে পারেন এমন বুনিয়াদি আদেশগুলি দিয়ে নীচের বিজ্ঞপ্তিটি পাবেন।

অ্যাপ্লিকেশনটি চালানোর জন্য অ্যাপ ডিরেক্টরিতে নেভিগেট করুন

$ cd tecmint-app

তারপরে কমান্ডটি চালান:

$ npm start

আপনি কীভাবে ব্রাউজারে অ্যাপ্লিকেশনটি অ্যাক্সেস করবেন তা দেখিয়ে নীচের আউটপুটটি পাওয়া যাবে।

আপনার ব্রাউজারটি জ্বালিয়ে দিন এবং আপনার সার্ভারের আইপি ঠিকানা ব্রাউজ করুন

http://server-ip:3000

এটি দেখায় যে ডিফল্ট প্রতিক্রিয়া অ্যাপটি আপ এবং চলমান। এই নির্দেশিকায়, আমরা সাফল্যের সাথে প্রতিক্রিয়া জেএস ইনস্টল করেছি এবং প্রতিক্রিয়াতে একটি অ্যাপ্লিকেশন তৈরি করেছি।