Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017

Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017.

   Обычно при веб-разработке на всех уровнях стека используются разные языки программирования. База данных MongoDB, фреймворки Express и AngularJS и технология Node.js вместе образуют стек MEAN — мощную платформу на всех уровнях которой применяется всего один язык: JavaScript. Стек MEAN привлекателен для разработчиков и бизнеса благодаря простоте и экономичности, а конечные пользователи любят MEAN-приложения за их скорость и отзывчивость.

Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017


Краткая история веб-разработки.
В давние времена, когда Интернет был совсем юным, люди не ждали многого от сайтов. Способ представления данных не был столь важен, гораздо больше всех заботило то, что происходило за кулисами. Обычно, если вы немного знали Perl и могли скомпоновать фрагмент HTML, то уже считались веб-разработчиком.

По мере распространения использования Интернета бизнес-компании начали сильнее интересоваться тем, как они в нем представлены. В сочетании с улучшенной поддержкой браузерами каскадных таблиц стилей (Cascading Style Sheets (CSS)) и JavaScript такой интерес привел к тому, что реализация клиентской части стала более сложной. Речь больше не шла о способности компоновать HTML — приходилось тратить время на CSS и JavaScript, убеждаясь в привлекательности внешнего вида сайтов и их правильном функционировании. И все это должно было работать в различных браузерах, значительно хуже совместимых, чем сейчас.

Именно тогда стали различать разработчиков клиентской и прикладной частей. Рост этого различия с течением времени демонстрирует рис. 1.1.

В то время как разработчики прикладной части концентрируют свое внимание на закулисной механике, разработчики клиентской части сосредоточены на обеспечении пользователю приятного опыта взаимодействия с сайтом. С течением времени требования к обоим лагерям выросли, что способствовало развитию этой тенденции. Разработчикам часто приходилось выбирать себе область компетенции и концентрироваться на ней.

Содержание.
Предисловие.
Благодарности.
Об этой книге.
Часть I. Задаем отправную точку.
Глава 1. Знакомство с разработкой full-stack.
Глава 2. Проектируем архитектуру на основе стека MEAN.
Часть II. Создание веб-приложения на платформе Node.
Глава 3. Создание и настройка проекта на стеке MEAN.
Глава 4. Создание статического сайта с помощью Node и Express.
Глава 5. Создание модели данных с помощью MongoDB и Mongoose.
Глава 6. Создание API REST: делаем базу данных MongoDB доступной приложению.
Глава 7. Потребление API REST: использование API из Express.
Часть III. Добавление динамической клиентской части с помощью Angular.
Глава 8. Добавление компонентов Angular в приложение Express.
Глава 9. Создание одностраничного приложения с помощью Angular: фундамент.
Глава 10. Создание одностраничного приложения с помощью Angular: следующий уровень.
Часть IV. Управление аутентификацией и пользовательскими сеансами.
Глава 11. Аутентификация пользователей, управление сеансами и обеспечение безопасности API.
Приложения.
Приложение А. Установка стека.
Приложение Б. Установка и подготовка вспомогательного программного обеспечения.
Приложение В. Разбираемся со всеми представлениями.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2021-04-11 23:16:28