Skip to content

Commit 4cd1dbc

Browse files
authored
docs: translate "You Might Not Need An Effect" (#665)
1 parent 0dc8bde commit 4cd1dbc

File tree

3 files changed

+215
-213
lines changed

3 files changed

+215
-213
lines changed

src/content/learn/escape-hatches.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ Baca **[Sinkronisasi dengan *Effect*](/learn/synchronizing-with-effects)** untuk
193193

194194
## Anda mungkin tidak membutuhkan *Effect* {/*you-might-not-need-an-effect*/}
195195

196-
*Effects* adalah sebuah jalan keluar dari paradigma React. Mereka membiarkan Anda untuk "keluar" dari React dan menyinkronkan komponen Anda dengan beberapa sistem eksternal. Jika tidak ada sistem eksternal yang terlibat (misalkan, jika Anda ingin memperbarui *state* komponen dengan beberapa *props* atau perubahan *state*), Anda seharusnya tidak perlu menggunakan sebuah *Effect*. Hilangkan *Effects* yang tidak pelu akan membuat kode Anda lebih mudah untuk diikuti, lebih cepat untuk dijalankan, dan lebih sedikit berpotensi galat.
196+
*Effects* adalah jalan keluar dari paradigma React. Mereka memungkinkan Anda "keluar" dari React dan menyinkronkan komponen Anda dengan sistem eksternal. Jika tidak ada sistem eksternal yang terlibat (misalkan, jika Anda ingin memperbarui *state* komponen dengan beberapa *props* atau perubahan *state*), Anda seharusnya tidak perlu menggunakan *Effect*. Hilangkan *Effects* yang tidak perlu akan membuat kode Anda lebih mudah untuk diikuti, lebih cepat untuk dijalankan, dan lebih sedikit berpotensi galat.
197197

198198
Ada dua kasus umum di mana Anda tidak memerlukan *Effects*:
199199
- **Anda tidak perlu menggunakan *Effects* untuk mengubah data saat pe-*render*-an.**

0 commit comments

Comments
 (0)