প্রকল্প সম্পর্কে
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 ডেভেলপমেন্টে ব্যাপকভাবে ব্যবহৃত হয়, এবং এর ইকোসিস্টেমে এডিটর, ফ্রেমওয়ার্ক এবং বিল্ড টুলের সাথে গভীর একীকরণ রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.