DEV Community

Raihanul Islam Sharif
Raihanul Islam Sharif

Posted on

টাইপস্ক্রিপ্ট

টাইপস্ক্রিপ্ট মুলত একটি Javascript ভিত্তিক প্রোগ্রামিং ভাষা। যা ডেবলপারদের কোডে ডাটা টাইপিং মিস্টেক এর হাত থেকে রক্ষা করে। যেমন: জাভাস্ক্রিপ্ট এ আমরা যদি কোনো অবজেক্ট ডিক্লেয়ার করি তখন সেখানে কিন্তু আমরা কোনো টাইপ বলে দি না। তখন কিন্তু আমাদের কোডে এক প্রকার একটা ডাটা টাইপিং এ প্রবলেম হতে পারে, যেমন আমরা ইনপুট হিসেবে চাইলাম ইউজার এর নাম ; অবশ্যই সেটা স্ট্রি হতে হবে, আমরাও জানি সেটা স্ট্রিং হবে, প্রবলেম টা হবে তখনই যখন ইনপুট হিসেবে আমরা স্ট্রিং এর বদলে অন্য কোন টাইপ দিবো। তখন কিন্তু একটা প্রবলেম মাস্ট হবে।
তো এই প্রবলেমটাকে হ্যান্ডেল করার জন্য মুলত টাইপ স্ক্রিপ্ট মামাকে তৈরি করা হয়েছে।

এই টাইস্ক্রিপ্ট আমাদের কোড করার সময়ই দিক নির্দেশনা দিয়ে দিবে যেমনটা আমরা তাকে আগে বলে দিসি।
যেমন: একটা অবজেক্ট ডিক্লেয়ার করার সময় বলে দিতে হয় যে, এই প্রোপার্টির এই এই টাইপ হবে, তখন যদি আমরা ভুলে বা বে খেয়ালে টাইপ ভুল করি তখনই আমাদের টাইপস্ক্রিপ্ট বলে দিবে যে ভাই আমাকে তুমরা এই এই টাইপ দিবে বলসো কিন্তু এখন অন্য একটা দিচ্ছো,এইটা কিন্তু সেই মাইন্ড করবে।

সো আমার দিক থেকে টাইপ স্ক্রিপ্ট এর এই ব্যাপারটা খুব মজা লাগছে বিষয়টা ভালো লাগছে।

Top comments (0)