Экспресс Архитектура

1, экспресс-установка

`` `
1. Что такое экспресс?
Экспресс основана nodejs платформа для быстрой разработки веб - основы.
2, установка инструкция
а) Создать новый элемент файла MyApp, в MyApp
B) , порожденную НПМ инициализации командного файла package.json
с) новый файл index.js основной (запись файла)
D) экспресс - модуль , установленный в текущем MyApp каталога.
Примечание: НПЙ установить экспресс --save // среды разработки можно использовать
НПЙ установить экспресс --savedev // среды может быть использовано для линии

3, экспресс сервис начинает
3.1) вводится экспресс - модуль
3.2) формирует модуль объекта уага один приложения в соответствии выразить тему Экспресс = приложение ();
3,3) для привязки к маршруту приложения, связанный порта
app.get ( '/', функция ( REQ, разрешение) {}); // связать маршрут
app.listen (3000); // связывание порта

`` `

 

2, экспресс-маршруты

`` `
1. Что такое маршрут?
По адрес URL - адрес и тип запроса (GET, POST) к композиции, выполняет соответствующую логику услуги в соответствии с объединенными данными.

`` `

 

3, экспресс-хостинг файлов статического ресурса

`` `
Экспресс имеет express.use («статический»,«/ общественность»)
// статический ресурс: самые ранние страницы статические страницы, содержимое не может быть обновлена, данные записываются мертвым.
Временно не изменится называются статическими ресурсами, такими как совместно используемые файлы CSS, JS инструменты и фотографии.
`` `

 

 

 

### резюме

1,1, Экспресс краткий

Экспресс nodejs платформа, минимализм, бурное развитие веб-основы. (Через веб-браузеры позволяют страницы проекта называется веб-проект)

1.2, Экспресс Особенности

2.1 генерируется ряд функциональных модулей обеспечивает вызов, устраняя дублирование времени разработки

2.2 Кодекс прочный, дружественный и развитие опыта, быстрое развитие простой API

2,3 Экспресс только что сделал беспрецедентное расширение функциональности, nodejs не изменяет исходную функцию

1.3, официальный сайт Экспресс

2, Быстрая установка и использование

2.1 Экспресс-установка

`` `
Инструкция по установке: установки NPM Экспресс --save
`

2,2 Экспресс используется для сервера сборки

JS `` `
// 1, включены Модули Express.
Вар экспресс = требуется ( 'экспресс' );

// 2, экспресс - модуль формирует в соответствии с объектом приложения
вар приложения = новый экспресс ();

// Связывание маршрутизации
app.get ( '/', функция ( REQ, разреш) {res.send ( ' корень');});

// 3, связывающий порт
app.listen (3333, тем Funciton () {
console.log ( 'Экспресс - сервер начал успешно!');
});

`` `

Маршрут #### 3, Экспресс-кадр

Маршрутизация 3.1 Введение

`` `
1. Что такое маршрут?
Веб - сайт является адрес узла маршрутизации и получить или разместить параметры запроса , такие как композиции, могут быть обработаны в этом узле соответствующей логики услуги.

2, что URL - адрес?
URL: (Uniform Resource Locator)
3, разница между до и после окончания маршрута?
Передний конец маршрута: прыжок , который обрабатывается в соответствии с первой страницей бизнес - логикой переднего конца.
Задний конец маршрута: клиент на основе данных , представленных на сервере, в соответствии с сервером Скачок страницы (задний конец) бизнес - процесса
Примечание: передний конец трассы обработки бизнес - логика передней части, задняя концевая часть службы маршрутизации обработки бизнес - логики
`

#### 4, статический ресурс сервера

Статические файлы ресурсы удались или использовать рамки Экспресса предоставляемых метода статического (). Каталог конкретного (папка) хостинг, сервер хостинга выразить в виде псевдонима. Все файлы размещены папки, можно получить в адрес сервера.          

рекомендация

отwww.cnblogs.com/lym1907A/p/12088232.html