Есть ли лучшая практика в структуре приложения React? Иногда мне нужно перенести универсальные функции в отдельные файлы. Но где? Это не node_module.
- .gitignore
- .git
- пакет.json
- node_modules
- src
- components
- взгляды
- редукторы
- действия
- utils ← this is my utils folder.
- DateUtils.js
- StringUtils.js
- NumberUtils.js
Другой способ — создать базовый компонент реакции, который будет содержать все утилиты. Все остальные файлы реакции будут дочерними для этого компонента.
class MyBaseComponent extends React.Component {
dateUtilsMethod() {
...
}
stringUtilsMethod(myString) {
...
}
}
class MainPageView extends MyBaseComponent { ... }
Какое лучшее решение?