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