প্রকল্প সম্পর্কে

TypeScript হলো অ্যাপ্লিকেশন-স্কেল JavaScript-এর জন্য একটি ভাষা। এটি JavaScript-এ ঐচ্ছিক টাইপ যোগ করে, যা যেকোনো ব্রাউজার, হোস্ট বা অপারেটিং সিস্টেমে বড় মাপের অ্যাপ্লিকেশন সমর্থনকারী টুলিং সক্ষম করে। কম্পাইলার পঠনযোগ্য, স্ট্যান্ডার্ড-ভিত্তিক JavaScript তৈরি করে, এবং প্রকল্পটি Microsoft দ্বারা উন্মুক্তভাবে বিকশিত হয় এবং কমিউনিটি অবদানসহ এগিয়ে চলে। মূল বিষয়গুলো: - JavaScript-কে ঐচ্ছিক স্ট্যাটিক টাইপিং, ইন্টারফেস, জেনেরিক এবং আধুনিক ভাষা বৈশিষ্ট্য দিয়ে সম্প্রসারিত করে। - পরিষ্কার, স্ট্যান্ডার্ড JavaScript-এ কম্পাইল করে যা JavaScript যেখানে চলে সেখানেই চলে। - অটোকমপ্লিশন, রিফ্যাক্টরিং এবং ত্রুটি পরীক্ষাসহ সমৃদ্ধ ডেভেলপমেন্ট অভিজ্ঞতা প্রদান করে। - ব্রাউজারে কোড চেষ্টা করার জন্য একটি অফিসিয়াল প্লেগ্রাউন্ড অন্তর্ভুক্ত। - স্থিতিশীল রিলিজ npm-এর মাধ্যমে পাওয়া যায়: `npm install -D typescript`। - নাইটলি বিল্ড পাওয়া যায় `npm install -D typescript@next` দিয়ে। - ডকুমেন্টেশনে পাঁচ মিনিটের পরিচিতি এবং সম্পূর্ণ প্রোগ্রামিং হ্যান্ডবুক রয়েছে। - প্রকল্পটি বাগ রিপোর্ট, পুল রিকোয়েস্ট এবং StackOverflow, Discord ও Twitter-এর মাধ্যমে কমিউনিটি অংশগ্রহণকে স্বাগত জানায়। - অবদানকারীদের জন্য Microsoft Open Source Code of Conduct অনুসরণ করে। TypeScript ফ্রন্টএন্ড, ব্যাকএন্ড এবং ফুল-স্ট্যাক JavaScript ডেভেলপমেন্টে ব্যাপকভাবে ব্যবহৃত হয়, এবং এর ইকোসিস্টেমে এডিটর, ফ্রেমওয়ার্ক এবং বিল্ড টুলের সাথে গভীর একীকরণ রয়েছে।