Managing State
এপ্লিকেশন বড় হওয়ার সাথে সাথে আমাদের উদ্দেশ্য হবে- কিভাবে সুসংঠিত উপায়ে স্টেটগুলোকে ম্যানেজ করা যায়, এবং কম্পোনেন্টগুলোর মধ্যে ডাটা ফ্লো করা যায়। অপ্রয়োজনীয় অথবা একই ধরনের অতিরিক্ত স্টেট আমাদের কোডে বাগ নিয়ে আসতে পারে। কারণ- অতিরিক্ত স্টেটগুলোর ভ্যালু আমরা আপডেট করতে ভুলে যেতে পারি। এই অধ্যায়ে আপনি শিখবেন কিভাবে স্টেটগুলোকে কিভাবে সুন্দরকরে সাজানো যায়, স্টেট পরিবর্তন হলে কিভাবে লজিকে দিয়ে UI হ্যান্ডেল করবেন। এবং কিভাবে একই এপ্লিকেশনে বিভিন্ন কম্পোনেন্টে একই ডাটা শেয়ার করবেন, এমনকি তারা অনেক বেশি নেস্টেড থাকলেও।