fix(guide): simplify directory structure

This commit is contained in:
Mrugesh Mohapatra
2018-10-16 21:26:13 +05:30
parent f989c28c52
commit da0df12ab7
35752 changed files with 0 additions and 317652 deletions

View File

@@ -0,0 +1,10 @@
---
title: Backend File Structures in Angular
localeTitle: Структуры файлового архива в угловом
---
Бэкэнд api вашего приложения, который взаимодействует с вашей базой данных, находится в **/ server / api**
Давайте посмотрим на **/ server / api / thing** :
1. **index.js** : этот файл направляет запросы API http http, сделанные из интерфейса вашего приложения, в соответствующую функцию в **thing.controller.js**
2. **thing.controller.js** : Здесь мы имеем дело с базой данных! Потратьте минутку, чтобы посмотреть сюда и выяснить, что происходит. Эти функции будут: возвращать все элементы в коллекции, возвращать один элемент из коллекции при передаче его идентификатора, отправлять элемент в коллекцию, обновлять элемент в коллекции (это не работает должным образом из коробки, мы исправим это через минуту) и, конечно, удалите элемент из коллекции.
3. **thing.model.js:** Здесь фактическая структура ещь_ объекта определяется. Вы можете добавлять или удалять любые поля , которые вы хотите от модели ещи,_ и до тех пор , пока они синтаксически правильно , они ничего не сломается, даже если есть ещи_ , с разными схемами в базе данных уже. Но! Вам просто не нужно редактировать модель предметной области _,_ чтобы создать новый тип коллекции, потому что генератор-угловой-fullstack может сделать это за вас!