Showing
1 changed file
with
13 additions
and
12 deletions
| @@ -165,41 +165,42 @@ Get দুই ভিন্ন স্টেট ম্যানেজার আছ | @@ -165,41 +165,42 @@ Get দুই ভিন্ন স্টেট ম্যানেজার আছ | ||
| 165 | 165 | ||
| 166 | প্রতিক্রিয়াশীল প্রোগ্রামিং অনেক লোককে উদাসীন করতে পারে কারণ এটি জটিল। GetX প্রতিক্রিয়াশীল প্রোগ্রামিংকে বেশ সহজে পরিণত করে: | 166 | প্রতিক্রিয়াশীল প্রোগ্রামিং অনেক লোককে উদাসীন করতে পারে কারণ এটি জটিল। GetX প্রতিক্রিয়াশীল প্রোগ্রামিংকে বেশ সহজে পরিণত করে: |
| 167 | 167 | ||
| 168 | -- You won't need to create StreamControllers. | ||
| 169 | -- You won't need to create a StreamBuilder for each variable | ||
| 170 | -- You will not need to create a class for each state. | ||
| 171 | -- You will not need to create a get for an initial value. | ||
| 172 | -- You will not need to use code generators | 168 | +- আপনাকে StreamControllers তৈরি করতে হবে না। |
| 169 | +- আপনাকে প্রতিটি ভেরিয়েবলের জন্য একটি StreamBuilder তৈরি করতে হবে না। | ||
| 170 | +- আপনাকে প্রতিটি স্টেটের জন্য একটি ক্লাস তৈরি করতে হবে না। | ||
| 171 | +- আপনাকে initial value এর জন্য get তৈরি করতে হবে না। | ||
| 172 | +- আপনাকে কোড জেনারেটর ব্যবহার করতে হবে না। | ||
| 173 | 173 | ||
| 174 | -Reactive programming with Get is as easy as using setState. | 174 | +Get এর সাথে প্রতিক্রিয়াশীল প্রোগ্রামিং setState ব্যবহার করার মতোই সহজ। |
| 175 | 175 | ||
| 176 | -Let's imagine that you have a name variable and want that every time you change it, all widgets that use it are automatically changed. | 176 | +কল্পনা করুন যে আপনার একটি নাম ভ্যারিয়েবল আছে এবং আপনি চান যে প্রতিবার আপনি এটি পরিবর্তন করবেন, এটি ব্যবহার করে এমন সমস্ত উইজেট স্বয়ংক্রিয়ভাবে পরিবর্তন করতে পারবেন। |
| 177 | 177 | ||
| 178 | -This is your count variable: | 178 | +মনে করুন এটি আপনার নাম ভ্যারিয়েবল: |
| 179 | 179 | ||
| 180 | ```dart | 180 | ```dart |
| 181 | var name = 'Ashiqur Rahman Alif'; | 181 | var name = 'Ashiqur Rahman Alif'; |
| 182 | ``` | 182 | ``` |
| 183 | 183 | ||
| 184 | -To make it observable, you just need to add ".obs" to the end of it: | 184 | +এটিকে observable করতে, আপনাকে এটির শেষে ".obs" যোগ করতে হবে: |
| 185 | 185 | ||
| 186 | ```dart | 186 | ```dart |
| 187 | var name = 'Ashiqur Rahman Alif'.obs; | 187 | var name = 'Ashiqur Rahman Alif'.obs; |
| 188 | ``` | 188 | ``` |
| 189 | 189 | ||
| 190 | And in the UI, when you want to show that value and update the screen whenever the values changes, simply do this: | 190 | And in the UI, when you want to show that value and update the screen whenever the values changes, simply do this: |
| 191 | +এবং UI-তে যখন আপনি সেই নামটি দেখাতে চান এবং যখনই মান পরিবর্তন হয় তখন স্ক্রীনটি আপডেট করতে চান, কেবল এটি করুন: | ||
| 191 | 192 | ||
| 192 | ```dart | 193 | ```dart |
| 193 | Obx(() => Text("${controller.name}")); | 194 | Obx(() => Text("${controller.name}")); |
| 194 | ``` | 195 | ``` |
| 195 | 196 | ||
| 196 | -That's all. It's _that_ simple. | 197 | +এখানেই শেষ। এটা এমনই সহজ। |
| 197 | 198 | ||
| 198 | ### স্টেট ব্যবস্থাপনা সম্পর্কে আরো বিস্তারিত | 199 | ### স্টেট ব্যবস্থাপনা সম্পর্কে আরো বিস্তারিত |
| 199 | 200 | ||
| 200 | -**See an more in-depth explanation of state management [here](./documentation/en_US/state_management.md). There you will see more examples and also the difference between the simple state manager and the reactive state manager** | 201 | +**স্টেট পরিচালনার আরও ব্যাখ্যা দেখুন [এখানে](./documentation/en_US/state_management.md)। সেখানে আপনি আরও উদাহরণ দেখতে পাবেন এবং সাধারণ স্টেট ব্যবস্থাপক এবং প্রতিক্রিয়াশীল স্টেট ব্যবস্থাপকের মধ্যে পার্থক্যও দেখতে পাবেন** |
| 201 | 202 | ||
| 202 | -You will get a good idea of GetX power. | 203 | +GetX পাওয়ার সম্পর্কে ভালো ধারণা পাবেন। |
| 203 | 204 | ||
| 204 | ## রুট ব্যবস্থাপনা | 205 | ## রুট ব্যবস্থাপনা |
| 205 | 206 |
-
Please register or login to post a comment