при создании нового couchapp я получаю такую структуру:
appname
├── _attachments
│ └── style
├── evently
│ ├── items
│ │ └── _changes
│ └── profile
│ └── profileReady
│ └── selectors
│ └── form
├── lists
├── shows
├── updates
├── vendor
│ └── couchapp
│ ├── _attachments
│ ├── evently
│ │ ├── account
│ │ │ ├── adminParty
│ │ │ ├── loggedIn
│ │ │ ├── loggedOut
│ │ │ ├── loginForm
│ │ │ │ └── selectors
│ │ │ │ └── form
│ │ │ └── signupForm
│ │ │ └── selectors
│ │ │ └── form
│ │ └── profile
│ │ ├── loggedOut
│ │ ├── noProfile
│ │ │ └── selectors
│ │ │ └── form
│ │ └── profileReady
│ └── lib
└── views
└── recent-items
Теперь, поскольку эта структура предназначена для отражения структуры JSON документа CouchDB _design, я понял это:
[_ attachments] Вложения хранятся в двоичном формате. Здесь хранятся файлы JavaScript, CSS и HTML.
[в конце концов] ???
[списки] Списки - это функции JavaScript, которые выполняются для отображения HTML или AtomFeeds из результатов просмотра.
[показывает] Функции отображения являются аналогом функций списков, но отображают содержимое путем преобразования документа в другие форматы (например, html, xml, csv, png).
[обновления] ???
[vendor] Главная страница внешних библиотек.
[views] View содержат функции MapReduce, которые позже могут быть запрошены через HTTP API (см. \ Ref {couchdb: views}).
Я надеюсь, что не совсем ошибаюсь с заполненными описаниями, как бы я описал каталог обновлений? Это функции проверки хостинга?
Второй вопрос будет заключаться в том, как бы вы описали каталог evently ...
Если есть краткое изложение этого уже существующего, укажите мне его!
С уважением!