Node.js এর ইতিহাস

0

Node.js মূলত নতুন কোনো প্রোগ্রামিং ল্যাংগুয়েজ না...এটি মূলত JavaScript এর একটি platform, যার মাধ্যমে JavaScript কে server side এ Run করা যায়..Node.js আবিস্কারের পূর্বে JavaScript কে শুধু Client Side এ বা Front-end এ ব্যাবহার করা যেতো। বর্তমান সময়ের সবচেয়ে জনপ্রিয় টেকনোলজির মধ্যে এটি অন্যতম.


১৭ মার্চ ২০১১, হঠাৎ একটি ভিডিও ইউটিউবে ছড়িয়ে পড়ে এবং সেটি খুব দ্রুতই ডেভেলপারদের মধ্যে আলোড়ন তৈরি করে.. এই ভিডিওতে দেখা যায় Ryan Dhal নামে একজন তরুণ প্রোগ্রামার San Francisco-এর একটি PHP মিটআপে Server Side এ JavaScript Programme লিখার একটি নতুন পদ্ধতি নিয়ে লেকচার দিচ্ছেন..সেই লেকচারে তিনি বলেন তিনি একটি আলাদা প্যাকেজ তৈরি করেছেন, যেটি যেকোনো ইউনিক মেশিনে রান করা যায়। তিনি একাজে Chrome এর V8 engine এবং C++ programming language ব্যাবহার করেন। Ryan Dhal মূলত ২০০৯ সালেই Node.js আবিষ্কার করেন, কিন্তু  তখনকার ডেভেলপাররা JavaScript কে Server side এ ব্যাবহার করার ব্যাপারে আগ্রহী ছিলেন না..তাঁদের ধারনা ছিলো JavaScript একটি দূর্বল Language, যা শুধু Client side এই ব্যাবহার করা যাবে..তখন Backend programming language হিসেবে Ruby সবচেয়ে বেশি ব্যাবহৃত হতো। কিন্তু Ryan Dhal হাল ছেড়ে দেন নি। তিনি তাঁর মতো করে কাজ চালিয়ে যান, এবং অবশেষে তিনি সফল হন। বর্তমানে JavaScript-এর এই জনপ্রিয়তার পিছনে Node.js-এর অনেক ভূমিকা রয়েছে




Node.js এর নিজস্ব কিছু Library রয়েছে। জানুয়ারি ২০১০ এ Isaac Schlueter নামে আরেকজন মেধাবী প্রোগ্রামার একটি Package Manager তৈরী করেন এবং তার নাম দেন NPM (Node.js Package Manager) যার মাধ্যমে সারা বিশ্বের ডেভেলপাররা তাদের বানানো Node module গুলো Share করতে পারবে এবং যে কেউ তার প্রোজেক্টে অন্যএকজনের শেয়ার করা Package ব্যাবহার করতে পারে। এটি Node.js এর একটি Third Party Library Management System. 


Node.js এর Framework Express.js আসার পরে Node.js এর জনপ্রিয়তা আরো বেড়ে যায়। JavaScript language শিখে যে কেউ Full Stack Developer হতে পারে। এ ব্যাপারে আমরা ধাপে ধাপে আলোচনা করবো..


Post a Comment

0Comments
Post a Comment (0)