Я создал интерфейс моего веб-сайта с платформой Materialize и ReactJS, чтобы сделать его динамичным.
Моя цель - создать систему повышения / понижения, поэтому мне нужен внутренний ORM для использования с базой данных.
Я решил пойти с Django, так как у меня больше опыта работы с python, но когда я следовал учебному пособию, я выполнил команду: npx create-react-app frontend
с намерением заменить новые файлы своим "домашним интерфейсом""чтобы это работало, за исключением того, что структуры каталогов были совершенно другими.
Дерево, созданное с помощью команды:
├── frontend
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── README.md
│ ├── node_modules
│ ├── src
│ │ ├── App.css
│ │ ├── App.js
│ │ ├── App.test.js
│ │ ├── index.css
│ │ ├── index.js
│ │ ├── logo.svg
│ │ └── registerServiceWorker.js
Мое исходное дерево внешнего интерфейса:
├── frontend
│ ├── Components
│ ├── index.html
│ ├── css
│ │ ├── style.css
│ │ ├── materialize.css
│ │ └── materialize.min.css
│ ├── README.md
│ ├── node_modules
│ ├── js
│ │ ├── init.js
│ │ ├── materialize.js
│ │ └── materialize.min.js
│ ├── src
│ │ └── word_card.js
Я чувствую, что новая версия моего веб-интерфейса основана на идее создания всего с ReactJS в отличие от моего старого, в котором ReactJS имеет только приложение.
Какиспользовать в этом случае django в качестве бэкэнда?
Большое спасибо за то, что уделили мне время!