Skip to content

Commit 93824d4

Browse files
committed
incorporate all suggestions
1 parent b3d2058 commit 93824d4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

content/docs/faq-structure.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ category: FAQ
88

99
### Czy istnieje zalecany sposób na strukturyzację projektów w React? {#is-there-a-recommended-way-to-structure-react-projects}
1010

11-
React nie sugeruje w jaki sposób należy umieścić pliki w folderach. Istnieje jednak kilka popularnych podejść rozpowszechnionych w ekosystemie, które warto rozważyć.
11+
React nie sugeruje, w jaki sposób należy umieścić pliki w folderach. Istnieje jednak kilka popularnych podejść rozpowszechnionych w ekosystemie, które warto rozważyć.
1212

1313
#### Grupowanie plików według funkcjonalności lub ścieżek {#grouping-by-features-or-routes}
1414

@@ -35,7 +35,7 @@ profile/
3535
ProfileAPI.js
3636
```
3737

38-
Definicja „funkcjonalności” nie jest jednoznaczna i od ciebie zależy, jak szczegółowo określisz strutkurę. Jeśli nie możesz wymyślić listy folderów najwyższego poziomu, możesz zapytać użytkowników z jakich głównych części składa się produkt, aby potem użyć ich modelu mentalnego jako schematu.
38+
Definicja „funkcjonalności” nie jest jednoznaczna i od ciebie zależy, jak szczegółowo określisz strukturę. Jeśli nie masz pomysłu na foldery najwyższego poziomu, możesz zapytać użytkowników, z jakich głównych części składa się produkt, aby potem użyć ich modelu mentalnego jako schematu.
3939

4040
#### Grupowanie plików według ich typu {#grouping-by-file-type}
4141

@@ -63,12 +63,12 @@ Niektórzy idą o krok dalej i w zależności od roli komponentów w aplikacji,
6363

6464
#### Unikaj zbytniego zagnieżdżania {#avoid-too-much-nesting}
6565

66-
Istnieje wiele problemów związanych z głębokim zagnieżdżaniem katalogów w projektach JavaScript. Trudniej jest zapisać między nimi import względny lub zaktualizować ten import po przeniesieniu plików. O ile nie masz bardzo ważnego powodu, aby korzystać z głębokiej struktury folderów, rozważ ograniczenie się do maksymalnie trzech lub czterech zagnieżdżonych folderów w jednym projekcie. Oczywiście jest to tylko zalecenie i może nie być odpowiednie dla twojego projektu.
66+
Istnieje wiele problemów związanych z głębokim zagnieżdżaniem katalogów w projektach javascriptowych. Trudniej jest zapisać między nimi import względny lub zaktualizować ten import po przeniesieniu plików. O ile nie masz bardzo ważnego powodu do korzystania z głębokiej struktury folderów, rozważ ograniczenie się do maksymalnie trzech lub czterech zagnieżdżeń folderów w jednym projekcie. Oczywiście jest to tylko zalecenie i może nie być odpowiednie dla twojego projektu.
6767

6868
#### Nie myśl nad tym za dużo {#dont-overthink-it}
6969

70-
Jeśli dopiero rozpoczynasz projekt, [nie poświęcaj więcej niż pięć minut](https://en.wikipedia.org/wiki/Analysis_paralysis) na wybór sposobu struktury pliku. Wybierz dowolne z powyższych podejść (lub wymyśl własne) i zacznij pisać kod! Prawdopodobnie zechcesz przemyśleć temat po napisaniu prawdziwego kodu.
70+
Jeśli dopiero rozpoczynasz projekt, [nie poświęcaj więcej niż pięć minut](https://en.wikipedia.org/wiki/Analysis_paralysis) na wybór sposobu struktury plików. Wybierz dowolne z powyższych podejść (lub wymyśl własne) i zacznij pisać kod! Prawdopodobnie w trakcie pisania prawdziwego kodu zmienisz podejście jeszcze co najmniej kilka razy.
7171

72-
Jeśli czujesz, że utknąłeś, zacznij od przechowywania wszystkich plików w jednym folderze. W końcu folder stanie się na tyle duży, że będziesz chciał oddzielić niektóre pliki od reszty. Do tego czasu będziesz miał wystarczającą wiedzę, aby stwierdzić, które pliki najczęściej edytujesz razem. Ogólnie rzecz biorąc, dobrym pomysłem jest trzymanie blisko siebie plików, które często się zmieniają. Zasada ta nazywa się „kolokacją”.
72+
Jeśli jednak utkniesz, zacznij od przeniesienia wszystkich plików do jednego folderu. W końcu stanie się on na tyle duży, że zechcesz oddzielić niektóre pliki od reszty. Do tego czasu będziesz mieć wystarczającą wiedzę, aby stwierdzić, które pliki najczęściej edytujesz razem. Ogólnie rzecz biorąc, dobrym pomysłem jest trzymanie blisko siebie plików, które często się zmieniają. Zasada ta nazywa się „kolokacją”.
7373

74-
W miarę jak projekty stają się większe, w praktyce często wykorzystują połączenie obu powyższych podejść. Dlatego na początku, wybór „właściwego podejścia”, nie jest wielce istotny.
74+
W miarę jak projekty stają się większe, w praktyce często wykorzystują połączenie obu powyższych podejść. Dlatego, zwłaszcza na początku, wybór „właściwego podejścia” nie ma większego znaczenia.

0 commit comments

Comments
 (0)