ইন্টারপ্রেটেড ল্যাঙ্গুয়েজ এর ক্ষেত্রে বহুল আলোচিত নাম হল জাভাস্ক্রিপ্ট। ফ্রন্ট এন্ড এর যাবতীয় ইন্টারআক্টিভিটি প্রদানকারী এই ল্যাঙ্গুয়েজ সহজেই ডেভেলপার দের মন কেড়ে নিয়েছে। কিছুদিন আগ পর্যন্তও এটি স্ক্রিপ্টিং ল্যাঙ্গুয়েজ হিসাবে পরিচিত ছিল। ২০০৮ সালে গুগল যখন সর্বপ্রথম ক্রোম ব্রাউজার এর জন্য V8 জাভাস্ক্রিপ্ট ইঞ্জিন তৈরি করে তখন আসলে জাভাস্ক্রিপ্ট যে কত পাওয়ারফুল তা অনুধাবন করা যায়। তখন রইয়ান ধাল নামে একজন প্রোগ্রামার চিন্তা করেন একটু ভিন্ন ভাবে যে, এই জাভাস্ক্রিপ্ট কে যদি শুধু ক্লায়েন্ট সাইড এ ব্যবহার না করে সার্ভার এ ব্যবহার করা যেত ? তার পরিকল্পনাই পরে নোড জেএস নামে একটা দিগন্তের সুচনা দেয়। যার ফলে জাভাস্ক্রিপ্ট স্ক্রিপ্টিং ল্যাঙ্গুয়েজ থেকে পরিপূর্ণ ইন্টারপ্রেটেড প্রোগ্রামিং ল্যাঙ্গুয়েজ হিসাবে পরিচিতি লাভ করে। অনেক কথাই বলে ফেললাম, এবার কাজের কথায় আসি।
নোড জেএস আসলে কী ?
-> এটি মুলত একটি ওয়েব সার্ভার, একে আপনি ইচ্ছা করলে পিএইচপি এর সাথে তুলনা করতে পারেন। যখন আপনি একটি ওয়েব অ্যাপ্লিকেশান এ অনেকগুলো রিকুএস্ট হ্যান্ডল করবেন তখন দেখবেন ছোট ছোট অনেক গুলো রিকুএস্ট মাত্র একবার ব্যবহার হয়েই অলস হয়ে বসে আছে। এই সমস্ত সকল অসুবিধা দূর করে অনেক স্মুথ রানিং সুবিধা দেবে নোড জেএস । আর শুধুমাত্র জাভাস্ক্রিপ্ট জেনেই আপনি ব্যাক এন্ড এর কাজ করতে পারবেন নোড দিয়ে। তাই এর জনপ্রিয়তা এতখানি বেশি।
নোড জেএস কাদের জন্য উপযোগী ?
-> যারা জাভাস্ক্রিপ্ট জানেন তারাও নোড জেএস শেখা শুরু করতে পারেন। তবে যারা অ্যাপাচি, এঙ্গিন-এক্স বা অন্য কোন সার্ভার সন্মন্ধে ধারনা আছে তারা এটি সহজেই আয়ত্ত করতে পারবেন।
আরও লেখার ইচ্ছা ছিল কিন্তু সময়ের অভাবে লিখতে পারলাম না। যদি আপনারা এটি শিখতে চান তাহলে আমি চেষ্টা করব আমি যতদূর পারি আপনাদের সহযোগিতা করতে। আশা করি কিভাবে মানসম্মত টিউন আপনাদের উপহার দিতে পারি টিউমেন্ট করে আপনাদের মতামত দিবেন।
আমি ashikur rahaman। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 2 টি টিউন ও 4 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
ধন্যবাদ। পরবর্তি টিউনের অপেক্ষায় থাকলাম।